Improving Tolerance to Power-Supply and Temperature Variations in Synchronous Circuits

As IC technology scales down, power supply voltage and temperature variations play an increasing role in signal integrity loss, which lead to performance degradation, reliability problems and functional errors. In this paper, we propose a new methodology to improve synchronous circuits' tolerance to power-supply voltage and temperature oscillations, without degrading its performance. The underlying principle of the proposed methodology is to introduce additional tolerance to the clock edge trigger in specific memory cells, by dynamically controlling the instant of occurrence of the clock edge trigger. The clock duty-cycle (CDC) is locally modulated, according to the signal propagation delay through the logic whose power supply voltage or temperature is being disturbed. The methodology is based on a clock stretching logic (CSL) block, used to dynamically modify the CDC, while maintaining at-speed clock rate. Moreover, when clock frequency reduction is inevitable, it improves circuit tolerance when the disturbances start to occur, allowing the clock generator to react and reduce its frequency. Experimental results based on SPICE simulations for two ITC99 benchmark circuits are used to demonstrate the usefulness of the proposed methodology.

[1]  Melvin A. Breuer,et al.  Test generation in VLSI circuits for crosstalk noise , 1998, Proceedings International Test Conference 1998 (IEEE Cat. No.98CH36270).

[2]  Yusuf Leblebici,et al.  Design considerations for CMOS digital circuits with improved hot-carrier reliability , 1996, IEEE J. Solid State Circuits.

[3]  Sachin S. Sapatnekar,et al.  Interleaving buffer insertion and transistor sizing into a single optimization , 1998, IEEE Trans. Very Large Scale Integr. Syst..

[4]  Thomas Steinecke,et al.  EMC modeling and simulation on chiplevel , 2001, 2001 IEEE EMC International Symposium. Symposium Record. International Symposium on Electromagnetic Compatibility (Cat. No.01CH37161).

[5]  João Paulo Teixeira,et al.  Fault Modeling and Simulation of Power Supply Voltage Transients in Digital Systems on a Chip , 2005, J. Electron. Test..

[6]  Mehrdad Nourani,et al.  Signal Integrity: Fault Modeling and Testing in High-Speed SoCs , 2002, J. Electron. Test..

[7]  Andrew B. Kahng,et al.  Interconnect optimization strategies for high-performance VLSI designs , 1999, Proceedings Twelfth International Conference on VLSI Design. (Cat. No.PR00013).

[8]  Kaushik Roy,et al.  Estimation of switching noise on power supply lines in deep sub-micron CMOS circuits , 2000, VLSI Design 2000. Wireless and Digital Imaging in the Millennium. Proceedings of 13th International Conference on VLSI Design.

[9]  Sonia Ben Dhia,et al.  Electromagnetic Compatibility of Integrated Circuits: Techniques for low emission and susceptibility , 2006 .

[10]  N.H. Kim,et al.  Interconnect capacitance, crosstalk, and signal delay for 0.35 /spl mu/m CMOS technology , 1996, International Electron Devices Meeting. Technical Digest.

[11]  Sujit Dey,et al.  Fault modeling and simulation for crosstalk in system-on-chip interconnects , 1999, 1999 IEEE/ACM International Conference on Computer-Aided Design. Digest of Technical Papers (Cat. No.99CH37051).

[12]  Majid Sarrafzadeh,et al.  Minimal buffer insertion in clock trees with skew and slew rate constraints , 1997, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[13]  L. K. Wang,et al.  Design For Signal Integrity: The New Paradigm For Deept!lubmicron Vlsi Design , 1997, Proceedings of Technical Papers. International Symposium on VLSI Technology, Systems, and Applications.

[14]  George A. Katopis,et al.  Decoupling capacitor effects on switching noise , 1992, [1992 Proceedings] Electrical Performance of Electronic Packaging.

[15]  U. K. Nandwani,et al.  Uncertainty considerations in compliance-testing for electromagnetic interference , 1999, Annual Reliability and Maintainability. Symposium. 1999 Proceedings (Cat. No.99CH36283).

[16]  D. Overhauser,et al.  Full-chip verification of UDSM designs , 1998, ICCAD '98.

[17]  David Blaauw,et al.  Razor: A Low-Power Pipeline Based on Circuit-Level Timing Speculation , 2003, MICRO.

[18]  Jiang Tao,et al.  Design in hot-carrier reliability for high performance logic applications , 1998, Proceedings of the IEEE 1998 Custom Integrated Circuits Conference (Cat. No.98CH36143).

[19]  Fabian Vargas,et al.  On the proposition of an EMI-based fault injection approach , 2005, 11th IEEE International On-Line Testing Symposium.

[20]  L. Green Understanding the importance of signal integrity , 1999 .

[21]  João Paulo Teixeira,et al.  Dynamic fault test and diagnosis in digital systems using multiple clock schemes and multi-VDD test , 2005, 11th IEEE International On-Line Testing Symposium.