Multi-objective optimization of MOSFETs channel widths and supply voltage in the proposed dual edge-triggered static D flip-flop with minimum average power and delay by using fuzzy non-dominated sorting genetic algorithm-II

BackgroundD Flip-Flop as a digital circuit can be used as a timing element in many sophisticated circuits. Therefore the optimum performance with the lowest power consumption and acceptable delay time will be critical issue in electronics circuits.FindingsThe newly proposed Dual-Edge Triggered Static D Flip-Flop circuit layout is defined as a multi-objective optimization problem. For this, an optimum fuzzy inference system with fuzzy rules is proposed to enhance the performance and convergence of non-dominated sorting Genetic Algorithm-II by adaptive control of the exploration and exploitation parameters. By using proposed Fuzzy NSGA-II algorithm, the more optimum values for MOSFET channel widths and power supply are discovered in search space than ordinary NSGA types. What is more, the design parameters involving NMOS and PMOS channel widths and power supply voltage and the performance parameters including average power consumption and propagation delay time are linked. To do this, the required mathematical backgrounds are presented in this study.ConclusionThe optimum values for the design parameters of MOSFETs channel widths and power supply are discovered. Based on them the power delay product quantity (PDP) is 6.32 PJ at 125 MHz Clock Frequency, L = 0.18 µm, and T = 27 °C.

[1]  Ivan Mihajlović,et al.  Using genetic algorithms to resolve facility layout problem , 2007 .

[2]  Oscal T.-C. Chen,et al.  A low-power adder operating on effective dynamic data ranges , 2002, IEEE Trans. Very Large Scale Integr. Syst..

[3]  Farshid Keivanian,et al.  Minimization of Average Power Consumption in 3 Stage CMOS Ring Oscillator based on MSFLA, Fuzzy- MSFLA, GA, and Fuzzy-GA , 2014 .

[4]  Farshid Keivanian,et al.  Optimization of JK Flip Flop Layout with Minimal Average Power of Consumption based on ACOR, Fuzzy-ACOR, GA, and Fuzzy-GA , 2015 .

[5]  Matthias Ehrgott,et al.  Multicriteria Optimization , 2005 .

[6]  Seyed Hamid Zahiri,et al.  Optimum Layout of Multiplexer with Minimal Average Power based on IWO, Fuzzy-IWO, GA, and Fuzzy GA , 2014 .

[7]  Gary B. Lamont,et al.  Evolutionary Algorithms for Solving Multi-Objective Problems (Genetic and Evolutionary Computation) , 2006 .

[8]  David E. Goldberg,et al.  Designing a new elitist Nondominated Sorted Genetic Algorithm for a multiobjective long term groundwater monitoring application , 2001 .

[9]  Gary B. Lamont,et al.  Evolutionary Algorithms for Solving Multi-Objective Problems , 2002, Genetic Algorithms and Evolutionary Computation.

[10]  Carlos A. Brizuela,et al.  A survey on multi-objective evolutionary algorithms for many-objective problems , 2014, Computational Optimization and Applications.

[11]  Gurmohan Singh,et al.  Low Power Dual Edge-Triggered Static D Flip-Flop , 2013, ArXiv.

[12]  Vojin G. Oklobdzija,et al.  Comparative analysis of double-edge versus single-edge triggered clocked storage elements , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[13]  Gurmohan Singh,et al.  High performance low power dual edge triggered static D flip-flop , 2013, 2013 Fourth International Conference on Computing, Communications and Networking Technologies (ICCCNT).

[14]  S. Mijalković,et al.  Semiconductor physical electronics , 1997 .

[15]  Kalyanmoy Deb,et al.  Muiltiobjective Optimization Using Nondominated Sorting in Genetic Algorithms , 1994, Evolutionary Computation.

[16]  D. Bhargavaram,et al.  Low power dual edge triggered flip-flop , 2012, IEEE-International Conference On Advances In Engineering, Science And Management (ICAESM -2012).