Enhanced Fault-Tolerant Data Latches for Deep Submicron CMOS

CMOS data latches used in critical applications must be immune to soft errors such as single event upsets. Existing designs protect the stored data against errors in the internal nodes, but may be vulnerable to transient faults in the control and data lines. The problem becomes more severe as feature sizes decrease. In this paper, we enhance the Dual Interlocked Storage Cell (DICE) to withstand soft errors at any node. We expand our scheme to encompass five fault-tolerant memory cells: one optimized for pipeline latches, and the others for SRAM. The designs have been verified through extensive layout simulations in 180-nm CMOS. Compared to the original DICE, the proposed cells can withstand a broader class of transient faults, but consume more energy during read and write operations. We explore the tradeoff between energy consumption and the number of redundant control lines required.

[1]  T. Calin,et al.  Upset hardened memory design for submicron CMOS technology , 1996 .

[2]  Jr. Leonard R. Rockett An SEU-hardened CMOS data latch design , 1988 .

[3]  Marty R. Shaneyfelt,et al.  Charge collection and SEU from angled ion strikes , 1997 .

[4]  Cecilia Metra,et al.  Fault-tolerant voting mechanism and recovery scheme for TMR FPGA-based systems , 1998, Proceedings 1998 IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (Cat. No.98EX223).

[5]  Lorenzo Alvisi,et al.  Modeling the effect of technology trends on the soft error rate of combinational logic , 2002, Proceedings International Conference on Dependable Systems and Networks.

[6]  K. J. Hass,et al.  Single event transients in deep submicron CMOS , 1999, 42nd Midwest Symposium on Circuits and Systems (Cat. No.99CH36356).

[7]  J.G. Delgado-Frias,et al.  Enhanced fault-tolerant CMOS memory elements , 2004, The 2004 47th Midwest Symposium on Circuits and Systems, 2004. MWSCAS '04..

[8]  A. M. Chugg Ionising radiation effects: a vital issue for semiconductor electronics , 1994 .

[9]  S. Whitaker,et al.  Low power SEU immune CMOS memory circuits , 1992 .

[10]  Heinrich Theodor Vierhaus,et al.  On-line error detection and correction in storage elements with cross-parity check , 2002, Proceedings of the Eighth IEEE International On-Line Testing Workshop (IOLTW 2002).

[11]  Raoul Velazco,et al.  Two CMOS memory cells suitable for the design of SEU-tolerant VLSI circuits , 1994 .

[12]  M. Baze,et al.  Attenuation of single event induced pulses in CMOS combinational logic , 1997 .