Design of Soft Error Tolerant Logic Circuits
نویسندگان
چکیده
We present two novel circuit design techniques that effectively reduce the impact of radiation-induced single event transients (SET) on logic circuits. Both techniques can be applied to large CMOS designs and have been verified by a recently developed soft error rate analysis (SERA) methodology [3]. Rapid scaling of integrated circuit process technology has resulted in significant improvements in power consumption and throughput. However, reduced feature sizes and voltages make current and future integrated microsystems more vulnerable to soft errors due to alpha particles, high energy cosmic ray neutrons, and neutron induced B fission [1], [2]. Prior research has shown that the soft errors caused by radiation events, if uncorrected, result in a failure rate higher than all the other reliability mechanisms combined [4]. Circuit level hardening techniques have been applied to sequential logic circuits in prior work, such as dual interlocked storage cell (DICE) [5], Whitaker design [6], and Barry/Dooley design [7], [8]. These designs aim to protect the bits stored in bistable elements in the data retention mode. Other sequential circuit designs [9], [10] can block a fraction of the single event transients (SET) propagation from the logic. Such design styles will typically require delayed versions of clock or data signals, which results in drastic imapact on performance when the SET duration becomes large or when multiple SETs overlap with one another. The first design technique aims to reduce transient generation and propagation within the logic gate network, rather than blocking it after its generation and propagation. This design style can be employed in both static and dynamic CMOS combinational circuits, and does not require any passive elements such as resistors or capacitors. A static circuit designed in the proposed style has two output ports while a dynamic circuit has one. This design style achieves SET mitigation by incorporating two techniques simultaneously: 1) placing transistors that are closest to the output terminals in isolated wells and tying their body terminals to the corresponding source terminals. The resulting low electric fields across the drain-body and source-body junctions significantly weaken the charge collection efficiency. 2) attenuating SETs caused by charge collection near other transistors outside the isolated wells via voltage division. A dual output soft error tolerant inverter is compared with a conventional inverter in Fig. 1. The generation and propagation of a SET in inverter chain circuits are simulated and results are shown in Fig. 2. We assume in the circuit simulations that there is a particle strike on the n-type drain at the first inverter output at t = 300ps, and one on the p-type drain at the first inverter output at t = 800ps. Note that such an event sequence is for illustration purposes only and that the probability of such an event sequence is very low in practice due to the low particle flux and small drain area. It is clear from the waveforms in Fig. 2(a) that the generated SET in an inverter chain circuit composed of conventional inverters, if large enough in both magnitude and duration, could propagate down the logic chain with little or even no attenuation. This SET can have a detrimental effect on the reliability of a system if it arrives at a state node without being detected and corrected. On the other hand, the waveforms in Fig. 2(b) shows that only the output ports of the inverter under direct hit are adversely affected by the particle strike.
منابع مشابه
Soft error rate estimation for Combinational Logic in Presence of Single Event Multiple Transients
Fast and accurate estimation of soft error rate in VLSI circuits is an essential step in a soft error tolerant ASIC design. In order to have a cost e®ective protection against radiation e®ects in combinational logics, an accurate and fast method for identi ̄cation of most susceptive gates and paths is needed. In this paper, an e±cient, fast and accurate method for soft error propagation probabil...
متن کاملA Soft-error-tolerant Asynchronous Microcontroller
A method is proposed for making asynchronous (QDI) circuits entirely tolerant to soft errors caused by radiation or other noise effects. The method has three components: (1) a special kind of duplication for random logic, (2) special circuitry for arbiter and synchronizer (as needed for example for external interrupts), and (3) error correction for memory arrays. An entire microcontroller has b...
متن کاملSET and noise fault tolerant circuit design techniques: Application to 7 nm FinFET
In the near future of high component density and low-power technologies, soft errors occurring not only in memory systems and latches but also in the combinational parts of logic circuits will seriously affect the reliable operation of integrated circuits. This paper presents a novel design style which reduces the impact of radiation-induced single event transients (SET) on logic circuits, and ...
متن کاملA Model for Transient Faults in Logic Circuits
Transient (soft) faults due to particle strikes and other environmental and manufacturing effects are a frequent cause of failure in ICs. We propose a general, technology-independent model called single transient fault (STF) model to represent transient faults and errors in logic circuits. It is defined in terms of a temporary stuck-at fault and its associated circuit state. STFs can be used to...
متن کاملSeparate Dual-Transistor Registers - A Circuit Solution for On-line Testing of Transient Error in UDSM-IC
This paper addresses the soft-error problem in UDSM circuits by presenting on-line fault-tolerant circuit design techniques. In our scheme, separate dual transistor (SDT) structure is introduced into the register design as a key component to increase the input-signal stability as well as the robustness of the circuit against the effects of ionizing particles. Our work not only demonstrates the ...
متن کامل