Techniques for transient fault sensitivity analysis and reduction in VLSI circuits

Transient faults in VLSI circuits could lead to disastrous consequences. With technology scaling, circuits are becoming increasingly vulnerable to transient faults. This papers presents an accurate and efficient method to estimate the fault-sensitivity of VLSI circuits. Using a binary counter and an RC5 encryption implementation as examples, this paper shows that by performing a limited amount of random simulations, fault sensitivity can be estimated accurately at a reasonably low computational cost. This method is then used to show that the combination of two circuit level techniques can make circuits more fault-tolerant than using these techniques individually.

[1]  S. Wender,et al.  Single event phenomena in atmospheric neutron environments , 1993 .

[2]  James L. Walsh,et al.  IBM experiments in soft fails in computer electronics (1978-1994) , 1996, IBM J. Res. Dev..

[3]  Vivek De,et al.  Technology and design challenges for low power and high performance [microprocessors] , 1999, Proceedings. 1999 International Symposium on Low Power Electronics and Design (Cat. No.99TH8477).

[4]  N. Cohen,et al.  Soft error considerations for deep-submicron CMOS circuit applications , 1999, International Electron Devices Meeting 1999. Technical Digest (Cat. No.99CH36318).

[5]  E. Normand Extensions of the burst generation rate method for wider application to proton/neutron-induced single event effects , 1998 .

[6]  Janak H. Patel,et al.  Latch design for transient pulse tolerance , 1994, Proceedings 1994 IEEE International Conference on Computer Design: VLSI in Computers and Processors.

[7]  Marion J. Ball,et al.  Effects and detection of intermittent failures in digital systems , 1899, AFIPS '69 (Fall).

[8]  R. K. Treece,et al.  VLSI modeling and design for radiation environments , 1986 .

[9]  Ravishankar K. Iyer,et al.  Device-level transient fault modeling , 1994, Proceedings of IEEE 24th International Symposium on Fault- Tolerant Computing.

[10]  John R. Hauser,et al.  Simulation Approach for Modeling Single Event Upsets on Advanced CMOS SRAMS , 1985, IEEE Transactions on Nuclear Science.

[11]  G. C. Messenger,et al.  Collection of Charge on Junction Nodes from Ion Tracks , 1982, IEEE Transactions on Nuclear Science.

[12]  Israel Koren,et al.  Reliability enhancement of analog-to-digital converters (ADCs) , 2001, Proceedings 2001 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems.

[13]  R. J. McPartland Circuit simulations of alpha-particle-induced soft errors in MOS dynamic RAMs , 1981 .

[14]  T. May,et al.  Alpha-particle-induced soft errors in dynamic memories , 1979, IEEE Transactions on Electron Devices.

[15]  Israel Koren,et al.  Transient fault sensitivity analysis of analog-to-digital converters (ADCs) , 2001, Proceedings IEEE Computer Society Workshop on VLSI 2001. Emerging Technologies for VLSI Systems.

[16]  E. Normand,et al.  Single event upset and charge collection measurements using high energy protons and neutrons , 1994 .

[17]  Ronald L. Rivest,et al.  The RC5 Encryption Algorithm , 1994, FSE.