Optimising nanometric CMOS logic cells for low-power, low-energy, and noise margin

ABSTRACT In this paper, we present a multi-objective optimisation technique for transistor sizing in the variation-prone nanometric complementary metal-oxide semiconductor (CMOS) logic cells. To demonstrate the effectiveness of the technique, we have used the common figures-of-merit, such as power, energy, and static noise margin. By using examples of different logic cells, we have demonstrated how competing design goals can be tackled effectively. We show that concurrent improvements in multiple figures-of-merit are possible using the proposed method.

[1]  Ricardo Povoa,et al.  LC-VCO automatic synthesis using multi-objective evolutionary techniques , 2014, 2014 IEEE International Symposium on Circuits and Systems (ISCAS).

[2]  Nasser Masoumi,et al.  Enhancing performance and saving energy in CMOS DCVSL gates by using a new transistor sizing algorithm , 2005, Fifth International Workshop on System-on-Chip for Real-Time Applications (IWSOC'05).

[3]  K. Fujimori,et al.  An investigation for optimum design of matching circuit in highly efficient RF-DC conversion circuit by genetic algorithm , 2012, 2012 International Symposium on Antennas and Propagation (ISAP).

[4]  Walid Ibrahim,et al.  Atto Joule CMOS gates using reversed sizing and W/L swapping , 2011, 2011 IEEE 9th International New Circuits and systems conference.

[5]  R. M. Swanson,et al.  Ion-implanted complementary MOS transistors in low-voltage circuits , 1972 .

[6]  Hua-An Zhao,et al.  Multi-Objective Optimization Techniques for VLSI Placements , 2014, 2014 International Conference on IT Convergence and Security (ICITCS).

[7]  David Blaauw,et al.  Near-Threshold Computing: Reclaiming Moore's Law Through Energy Efficient Integrated Circuits , 2010, Proceedings of the IEEE.

[8]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[9]  V. Beiu,et al.  Low-Power Reliable Nano Adders , 2013 .

[10]  Hubert Kaeslin,et al.  Stochastic Methods for Transistor Size Optimization of CMOS VLSI Circuits , 1996, PPSN.

[11]  David Bol,et al.  Optimization of the area/robustness/speed trade-off in a 28 nm FDSOI latch based on ULP diodes , 2014, 2014 IEEE Faible Tension Faible Consommation.

[12]  Josef A. Nossek,et al.  Automated transistor sizing algorithm for minimizing spurious switching activities in CMOS circuits , 2000, 2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353).

[13]  Naveen Verma,et al.  Technologies for Ultradynamic Voltage Scaling , 2010, Proceedings of the IEEE.

[14]  Azam Beg Automating the CMOS Gate Sizing for Reduced Power/Energy , 2014, 2014 12th International Conference on Frontiers of Information Technology.

[15]  Zhiguo Bao,et al.  A new approach for circuit design optimization using Genetic Algorithm , 2008, 2008 International SoC Design Conference.

[16]  Ali Afzali-Kusha,et al.  Optimizing High Speed Flip-Flop Using Genetic Algorithm , 2006, APCCAS 2006 - 2006 IEEE Asia Pacific Conference on Circuits and Systems.

[17]  David Bol,et al.  Building ultra-low-power high-temperature digital circuits in standard high-performance SOI technology , 2008 .

[18]  Xuejun Song,et al.  Optimization Algorithm of Evolutionary Design of Circuits Based on Genetic Algorithm , 2012, 2012 Fifth International Symposium on Computational Intelligence and Design.

[19]  Carlos A. Coello Coello,et al.  Evolutionary multiobjective design of combinational logic circuits , 2000, Proceedings. The Second NASA/DoD Workshop on Evolvable Hardware.

[20]  Azam Beg,et al.  Automating the sizing of transistors in CMOS gates for low‐power and high‐noise margin operation , 2015, Int. J. Circuit Theory Appl..

[21]  Martin Trefzer,et al.  Circuit design optimisation using a modified genetic algorithm and device layout motifs , 2014, 2014 IEEE International Conference on Evolvable Systems.

[22]  Anu Gupta,et al.  Hardware-efficient low-power 2-bit ternary ALU design in CNTFET technology , 2015 .

[23]  Christine M. Anderson-Cook Practical Genetic Algorithms (2nd ed.) , 2005 .

[24]  Wu-Shiung Feng,et al.  A new direct design for three-input XOR function on the transistor level , 1996 .

[25]  Licheng Jiao,et al.  Adaptive genetic algorithm based approach for evolutionary design and multi-objective optimization of logic circuits , 2005, 2005 NASA/DoD Conference on Evolvable Hardware (EH'05).

[26]  Anthony G. Scanlan Application of Genetic Algorithms to Analogue Circuit Synthesis , 2006 .

[27]  Masanori Hashimoto,et al.  Transistor Variability Modeling and its Validation With Ring-Oscillation Frequencies for Body-Biased Subthreshold Circuits , 2010, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[28]  Amit Grover Analysis and Comparison: Full Adder Block in Submicron Technology , 2013, 2013 Fifth International Conference on Computational Intelligence, Modelling and Simulation.

[29]  Enrique Alba,et al.  Comparing different serial and parallel heuristics to design combinational logic circuits , 2003, NASA/DoD Conference on Evolvable Hardware, 2003. Proceedings..

[30]  Sudarshan Tiwari,et al.  New Design Methodologies for High Speed Low Power XOR-XNOR Circuits , 2009 .

[31]  Kaushik Roy,et al.  Ultra-low power digital subthreshold logic circuits , 1999, Proceedings. 1999 International Symposium on Low Power Electronics and Design (Cat. No.99TH8477).

[32]  Borivoje Nikolic,et al.  Energy–Delay Optimization of 64-Bit Carry-Lookahead Adders With a 240 ps 90 nm CMOS Design Example , 2009, IEEE Journal of Solid-State Circuits.

[33]  Michael S. Hsiao,et al.  Parallel genetic algorithms for simulation-based sequential circuit test generation , 1997, Proceedings Tenth International Conference on VLSI Design.

[34]  Yingtao Jiang,et al.  Design and analysis of low-power 10-transistor full adders using novel XOR-XNOR gates , 2002 .

[35]  B. Ghosh,et al.  Simulated annealing Vs. Genetic Simulated Annealing for automatic transistor sizing , 2012, 2012 10th IEEE International Conference on Semiconductor Electronics (ICSE).

[36]  Saraju P. Mohanty,et al.  Fast analog design optimization using regression-based modeling and genetic algorithm: A nano-CMOS VCO case study , 2013, International Symposium on Quality Electronic Design (ISQED).

[37]  J. Fellrath,et al.  CMOS analog integrated circuits based on weak inversion operations , 1977 .

[38]  Alireza Rezaee,et al.  Power optimization in 70nm technology , 2010, 2010 2nd International Conference on Computer Engineering and Technology.

[39]  David Harris,et al.  CMOS VLSI Design: A Circuits and Systems Perspective , 2004 .

[40]  J. Dobes,et al.  Electronic circuit design using multiobjective optimization , 2007, 2007 50th Midwest Symposium on Circuits and Systems.

[41]  M. Bialko,et al.  Evolutionary design of combinational digital circuits: State of the art, main problems, and future trends , 2008, 2008 1st International Conference on Information Technology.

[42]  Jyh-Horng Chou,et al.  Circuit Tolerance Design Using an Improved Genetic Algorithm , 2006, 2006 9th International Conference on Control, Automation, Robotics and Vision.

[43]  Mohamed A. Elgamel,et al.  Novel design methodology for high-performance XOR-XNOR circuit design , 2003, 16th Symposium on Integrated Circuits and Systems Design, 2003. SBCCI 2003. Proceedings..

[44]  Wuchen Wu,et al.  Low power and high performance dynamic CMOS XOR/XNOR gate design , 2011 .

[45]  Amr Elchouemi,et al.  Enhancing static noise margin while reducing power consumption , 2013, 2013 IEEE 56th International Midwest Symposium on Circuits and Systems (MWSCAS).

[46]  Vineet Sahula,et al.  Variability aware yield optimal sizing of analog circuits using SVM-genetic approach , 2010, 2010 XIth International Workshop on Symbolic and Numerical Methods, Modeling and Applications to Circuit Design (SM2ACD).

[47]  Ganapati Panda,et al.  A Multiobjective Optimization Based Fast and Robust Design Methodology for Low Power and Low Phase Noise Current Starved VCO , 2014, IEEE Transactions on Semiconductor Manufacturing.

[48]  A. Afzali-Kusha,et al.  Design Of Domino Logic Circuits By An Optimization Method , 2006, Proceedings of the International Conference Mixed Design of Integrated Circuits and System, 2006. MIXDES 2006..

[49]  Amit Patra,et al.  An Evolutionary Algorithm-Based Approach to Automated Design of Analog and RF Circuits Using Adaptive Normalized Cost Functions , 2007, IEEE Transactions on Evolutionary Computation.

[50]  Omid Kavehei,et al.  A novel low-power full-adder cell for low voltage , 2009, Integr..

[51]  Carver Mead,et al.  Analog VLSI and neural systems , 1989 .

[52]  N. Masoumi,et al.  Optimization Of Speed And Power In A 16-bit Carryskip Adder In 70nm Technology , 2006, Proceedings of the International Conference Mixed Design of Integrated Circuits and System, 2006. MIXDES 2006..

[53]  R. Dhanabal,et al.  Comparative performance analysis of XOR-XNOR function based high-speed CMOS full adder circuits , 2014, 2014 International Conference on Reliability Optimization and Information Technology (ICROIT).

[54]  Nabihah Ahmad,et al.  A new design of XOR-XNOR gates for low power application , 2011, 2011 International Conference on Electronic Devices, Systems and Applications (ICEDSA).

[55]  Nisha Checka,et al.  FDSOI Process Technology for Subthreshold-Operation Ultralow-Power Electronics , 2010, Proceedings of the IEEE.

[56]  Mathias Beike,et al.  Digital Integrated Circuits A Design Perspective , 2016 .

[57]  Armin Tajalli,et al.  Ultra-low power subthreshold current-mode logic utilising PMOS load device , 2007 .

[58]  Xiaobo Zhang,et al.  Automated analog circuit design using Genetic Algorithms , 2009, 2009 3rd International Conference on Anti-counterfeiting, Security, and Identification in Communication.