Open Access Open Access  Restricted Access Subscription or Fee Access

Energy Consumption Optimization for Basic Arithmetic Circuits with Transistor Sizing Based on Modified Genetic Algorithm

B. Sathyabama, Dr.S. Malarkkan

Abstract


One of the significant factors for evaluating the circuit performance is transistor sizing. Thus for offering better evaluation, an optimal size of transistor is required. The purpose of the optimization is to reduce the power-delay product or the energy requirement by the circuit. The power and delay are mainly based on the size of transistor. There are many technique exists for optimizing the size of transistor for reducing the power consumption. But all these techniques resulted in poor performance for larger transistors. To overcome those demerits, genetic algorithm is used. Genetic algorithm has the capacity of minimizing the search problem complexity uses the transistor sizing which is usually a type of search problem in the large multidimensional search space for energy reduction. This technique shows better performance when compared to the Hybrid Tree Structure technique. For further improving the performance, a modified genetic algorithm is proposed in this paper for determining the transistor size which in turn leads to better reduction of power consumption.

Keywords


Transistor Sizing, Power Optimization, Modified Genetic Algorithm

Full Text:

PDF

References


Massoud Pedram., "Design Technologies for Low Power VLSI", Encyclopedia of Computer Science and Technology, 1995

Fjeldly, T.A., and Shur, M., "Threshold Voltage Modeling and the Subthreshold Regime Of Operation Of Short-Channel MOSFET’s ", IEEE Transactions on Electron Devices, Pp. 137–145, 1993.

Jui-Ming Chang and Massoud Pedram., "Energy Minimization Using Multiple Supply Voltages", IEEE Transactions On Very Large Scale Integration (VLSI) Systems, Vol. 5, No. 4, Pp: 436-444, 1997.

Chandrakasan, Potkonjak, M., Rabaey, J. and Brodersen, R.W., “HYPER-LP: A System for Power Minimization Using Architectural Transformations”, IEEE International Conference on Computer-Aided Design, 1992.

Nikoubin, T., Pouri, S., Bahrebar, P., and Navi, N., “A New Transistor Sizing Algorithm for Balanced XOR/XNOR Circuits,” 12th International CSI Computer Conference, CSICC 2007.

Stok, L., Iyer, M.A., and Sullivan, A.J., “Wavefront Technology Mapping”, in Proceeding of Design, Automation and Test in Europe Conference, 1999.

Hu, B., Watanabe, Y., Kondratyev, A., and Marek- Sadowska, M., “Gain-Based Technology Mapping for Discretesize Cell Libraries”, IEEE/ACM Design Automation Conference, Pp. 574-579, 2003.

Kararndikar, S.K., Spatnekar, S.S., “Fast Comparison of Circuit Implementation”, IEEE Transaction on VLSI Systems, Vol.13, No.12, 2005.

Kararndikar, S.K., and Sapatnekar, S.S., “Fast Comparisons of Circuit Implementations”, Proceeding of Design, Automation and Test in Europe Conference, Pp. 910-915, 2004.

Karandikar, S.K., and Sapatnekar, S.S., “Fast Estimation of Area-Delay Tradeoffs in Circuit Sizing”, Proceeding of IEEE International Symposium on Circits and /Systems, Pp. 3575-3578, 2005.

Beeftink, F., Kudva, P., Kung, D., and Stok, L., “Gate-size selection for standard cell libraries”, IEEE/ACM International Conference on Computer Aided Design, Pp. 545-550, 1998.

Donath, W., Kudva, P., Stok, L., Villarrubia, P., Reddy, L., Sullivan, A., and Chakraborty, K., “Transformational Placement and Synthesis”, in Proceeding pf Design, Automation and Test in Europe Conference, Pp. 194-201, 2000.

Haupt, R.L., Haupt, S.E, “Practical Genetic Algorithms”, John Willey & Sonc, Inc., 2004.

Chang, C.H., Gu, j., & Zhang, M., “A Review of 0.18-um Full Adder Performances for Tree Structured Arithmetic Circuits”, IEEE Transactions On Very Large Scale Integration (VLSI) Systems, Vol. 13, No. 6, Pp.686-695,2005.

Nikoubin, T., Navi, N., and Kavei, O., “A New Method in Reorganization of the Timing Behavior of Symmetric XOR/XNOR Circuits," the CSI journal on Computer Science and Engineering.

Geof Givens, H., Jennifer Hoeting, A., "Computational Statistics", Wiley Series in probability and Statistics, 2005.

Grailoo, M., Nikoubin, T., and Navi, K., "Consumption Optimization for Basic Arithmetic Circuits with Transistor Sizing Based on Genetic Algorithm", International Journal of Recent Trends in Engineering, Vol. 1, No. 1, Pp.425-425, 2009.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.