Comparative analysis of yield optimized pulsed flip-flops

Abstract In this paper, the influence of random process variations on pulsed flip-flops is analyzed. Monte Carlo simulation results demonstrate that using transistor reordering and dual threshold voltage transistors timing, energy and energy-delay-product yields of more than 1.98, 1.62 and 1.99 times higher are obtained, without requiring architectural modifications and without increasing silicon area requirement. Several flip-flops optimized as described here are compared taking into account the effects due to random process variations and to environmental variations (caused by power supply voltage and temperature fluctuations). Obtained results show that among the compared circuits the Conditional Precharge Flip-Flop achieves the highest delay, energy and energy-delay-product yields.

[1]  Marco Lanuzza,et al.  Impact of Process Variations on Pulsed Flip-Flops: Yield Improving Circuit-Level Techniques and Comparative Analysis , 2010, PATMOS.

[2]  Massimo Alioto,et al.  Analysis and Comparison in the Energy-Delay-Area Domain of Nanometer CMOS Flip-Flops: Part I—Methodology and Design Strategies , 2011, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[3]  Jan M. Rabaey,et al.  Digital Integrated Circuits: A Design Perspective , 1995 .

[4]  Vojin G. Oklobdzija,et al.  Design Methodology for Clocked Storage Elements Robust to Process Variations , 2009, 2009 Second International Conference on Advances in Circuits, Electronics and Micro-electronics.

[5]  Vladimir Stojanovic,et al.  Comparative analysis of master-slave latches and flip-flops for high-performance and low-power systems , 1999, IEEE J. Solid State Circuits.

[6]  Andrew B. Kahng,et al.  Nano-CMOS Design for Manufacturabililty , 2008 .

[7]  M. Robert,et al.  A comparative study of variability impact on static flip-flop timing characteristics , 2008, 2008 IEEE International Conference on Integrated Circuit Design and Technology and Tutorial.

[8]  Dhiraj K. Pradhan,et al.  RAEF: A Power Normalized System-Level Reliability Analysis and Estimation Framework , 2012, 2012 IEEE Computer Society Annual Symposium on VLSI.

[9]  Razak Hossain,et al.  Reducing power dissipation in CMOS circuits by signal probability based transistor reordering , 1996, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[10]  Massimo Alioto,et al.  Analysis and Comparison in the Energy-Delay-Area Domain of Nanometer CMOS Flip-Flops: Part II—Results and Figures of Merit , 2011, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[11]  James Tschanz,et al.  Parameter variations and impact on circuits and microarchitecture , 2003, Proceedings 2003. Design Automation Conference (IEEE Cat. No.03CH37451).

[12]  Atila Alvandpour,et al.  Comparative Analysis of Process Variation Impact on Flip-Flop Power-Performance , 2007, 2007 IEEE International Symposium on Circuits and Systems.

[13]  Priyadarsan Patra,et al.  Impact of Process and Temperature Variations on Network-on-Chip Design Exploration , 2008 .

[14]  Abhijit Chatterjee,et al.  A dual-Vt layout approach for statistical leakage variability minimization in nanometer CMOS , 2005, 2005 International Conference on Computer Design.

[15]  Vojin G. Oklobdzija Clocking and clocked storage elements in a multi-gigahertz environment , 2003, IBM J. Res. Dev..

[16]  Dennis Sylvester,et al.  Variability in nanometer CMOS: Impact, analysis, and minimization , 2008, Integr..

[17]  Robert W. Brodersen,et al.  Analysis and design of low-energy flip-flops , 2001, ISLPED '01.

[18]  V.G. Oklobdzija,et al.  The Effect of the System Specification on the Optimal Selection of Clocked Storage Elements , 2007, IEEE Journal of Solid-State Circuits.

[19]  Kevin J. Nowka,et al.  Analysis of clocked timing elements for dynamic voltage scaling effects over process parameter variation , 2001, ISLPED '01.

[20]  N. Nedovic,et al.  Hybrid latch flip-flop with improved power efficiency , 2000, Proceedings 13th Symposium on Integrated Circuits and Systems Design (Cat. No.PR00843).

[21]  Renato P. Ribas,et al.  CMOS logic gate performance variability related to transistor network arrangements , 2009, Microelectron. Reliab..

[22]  Massimo Alioto,et al.  Flip-Flop Energy/Performance Versus Clock Slope and Impact on the Clock Network Design , 2010, IEEE Transactions on Circuits and Systems I: Regular Papers.

[23]  Massimo Alioto,et al.  General Strategies to Design Nanometer Flip-Flops in the Energy-Delay Space , 2010, IEEE Transactions on Circuits and Systems I: Regular Papers.

[24]  Mohamed I. Elmasry,et al.  Comparative Analysis of Timing Yield Improvement under Process Variations of Flip-Flops Circuits , 2009, 2009 IEEE Computer Society Annual Symposium on VLSI.