Novel Timing Yield Improvement Circuits for High-Performance Low-Power Wide Fan-In Dynamic OR Gates

Dynamic gates are preferred in the design of high-performance modules in modern microprocessors due to the relatively high speed of dynamic gates compared with that of standard CMOS gates. These high performance modules have strict timing constraints. Due to the increased process variations in scaled technologies, the dynamic circuit delay exhibits a substantial variability around its nominal value. This delay variability results in violating the timing constraints, and correspondingly, causes a timing yield loss. In this paper, novel negative capacitance circuits are developed, for the first time, to statistically improve the timing yield under process variations. Post layout simulation results, referring to an industrial hardware-calibrated TSMC 65 nm CMOS technology, show that the adoption of the negative capacitance circuit to a 64-input wide dynamic OR gate is capable of improving the timing yield from 50% to 100%. Moreover, the negative capacitance circuit adoption results in reducing the delay variability at the expense of excess power overhead.

[1]  A. R. Newton,et al.  Alpha-power law MOSFET model and its applications to CMOS inverter delay and other formulas , 1990 .

[2]  Abdelhalim Bendali,et al.  A 1-V CMOS Current Reference With Temperature and Process Compensation , 2007, IEEE Transactions on Circuits and Systems I: Regular Papers.

[3]  Ahmed M. Soliman,et al.  Novel Accurate Wideband CMOS Current Conveyor , 2006 .

[4]  Chao Yang,et al.  Process/Temperature Variation Tolerant Precision Signal Strength Indicator , 2008, IEEE Transactions on Circuits and Systems I: Regular Papers.

[5]  David Blaauw,et al.  Statistical timing based optimization using gate sizing , 2005, Design, Automation and Test in Europe.

[6]  Juin J. Liou,et al.  An efficient and practical MOS statistical model for digital applications , 2000, 2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353).

[7]  Lei Wang,et al.  An energy-efficient leakage-tolerant dynamic circuit technique , 2000, Proceedings of 13th Annual IEEE International ASIC/SOC Conference (Cat. No.00TH8541).

[8]  P. Corsonello,et al.  High-performance noise-tolerant circuit techniques for CMOS dynamic logic , 2008, IET Circuits Devices Syst..

[9]  Kaushik Roy,et al.  Characterization of Random Process Variations Using Ultralow-Power, High-Sensitivity, Bias-Free Sub-Threshold Process Sensor , 2010, IEEE Transactions on Circuits and Systems I: Regular Papers.

[10]  Yici Cai,et al.  Statistical Analysis of On-Chip Power Delivery Networks Considering Lognormal Leakage Current Variations With Spatial Correlation , 2008, IEEE Trans. Circuits Syst. I Regul. Pap..

[11]  E. Yuce Negative Impedance Converter With Reduced Nonideal Gain and Parasitic Impedance Effects , 2008, IEEE Transactions on Circuits and Systems I: Regular Papers.

[12]  Kaushik Roy,et al.  Novel sizing algorithm for yield improvement under process variation in nanometer technology , 2004, Proceedings. 41st Design Automation Conference, 2004..

[13]  F. Moradi,et al.  An Improved Noise-Tolerant Domino Logic Circuit for High Fan-in Gates , 2005, 2005 International Conference on Microelectronics.

[15]  T. Serrano-Gotarredona,et al.  A new 5-parameter MOS transistors mismatch model , 1999, ICECS'99. Proceedings of ICECS '99. 6th IEEE International Conference on Electronics, Circuits and Systems (Cat. No.99EX357).

[16]  Mohamed I. Elmasry,et al.  Statistical timing yield improvement of dynamic circuits using negative capacitance technique , 2010, Proceedings of 2010 IEEE International Symposium on Circuits and Systems.

[17]  Mohab Anis,et al.  Statistical Design of the 6T SRAM Bit Cell , 2010, IEEE Transactions on Circuits and Systems I: Regular Papers.

[18]  Shahram Minaei,et al.  A new CMOS electronically tunable current conveyor and its application to current-mode filters , 2006, IEEE Transactions on Circuits and Systems I: Regular Papers.

[19]  Carl Sechen,et al.  Clock-delayed domino for adder and combinational logic design , 1996, Proceedings International Conference on Computer Design. VLSI in Computers and Processors.

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

[21]  Krishna V. Palem,et al.  Energy, Performance, and Probability Tradeoffs for Energy-Efficient Probabilistic CMOS Circuits , 2008, IEEE Transactions on Circuits and Systems I: Regular Papers.

[22]  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.

[23]  Rajiv V. Joshi,et al.  A 500-MHz, 32-word/spl times/64-bit, eight-port self-resetting CMOS register file , 1999 .

[24]  Kaustav Banerjee,et al.  A Novel Variation-Tolerant Keeper Architecture for High-Performance Low-Power Wide Fan-In Dynamic or Gates , 2010, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[25]  Jan M. Rabaey,et al.  Digital Integrated Circuits , 2003 .

[26]  Magdy A. Bayoumi,et al.  Single-Phase SP-Domino: A Limited-Switching Dynamic Circuit Technique for Low-Power Wide Fan-in Logic Gates , 2008, IEEE Transactions on Circuits and Systems II: Express Briefs.

[27]  David J. Comer,et al.  Bandwidth Extension of High-Gain CMOS Stages Using Active Negative Capacitance , 2006, 2006 13th IEEE International Conference on Electronics, Circuits and Systems.

[28]  Atsushi Kurokawa,et al.  Challenge: variability characterization and modeling for 65- to 90-nm processes , 2005, Proceedings of the IEEE 2005 Custom Integrated Circuits Conference, 2005..

[29]  Vivek De,et al.  Design and reliability challenges in nanometer technologies , 2004, Proceedings. 41st Design Automation Conference, 2004..

[30]  Ricardo Augusto da Luz Reis,et al.  Probabilistic Approach for Yield Analysis of Dynamic Logic Circuits , 2008, IEEE Transactions on Circuits and Systems I: Regular Papers.

[31]  Mohamed I. Elmasry,et al.  A Design-Oriented Soft Error Rate Variation Model Accounting for Both Die-to-Die and Within-Die Variations in Submicrometer CMOS SRAM Cells , 2010, IEEE Transactions on Circuits and Systems I: Regular Papers.

[32]  M.J.M. Pelgrom,et al.  Matching properties of MOS transistors , 1989 .

[33]  James D. Meindl,et al.  Impact of die-to-die and within-die parameter fluctuations on the maximum clock frequency distribution for gigascale integration , 2002, IEEE J. Solid State Circuits.