Title :
On-line testing of transient faults affecting functional blocks of FCMOS, domino and FPGA-implemented self-checking circuits
Author :
Metra, Cecilia ; Francescantonio, Stefano Di ; Marrale, Giuseppe
Author_Institution :
DEIS, Bologna Univ., Italy
Abstract :
In this paper we analyze the problems which may arise because of transient faults affecting the functional blocks of CMOS self-checking circuits. In particular, we consider the case of both combinational and sequential functional blocks implemented using FCMOS or domino circuits, as well as field-programmable gate-arrays (FPGAs). We will show that, in the case of FCMOS and FPGA implemented circuits, transient faults may result in output non-unidirectional errors that can not be detected by the error detecting codes that are generally used for self-checking circuits, thus requiring additional strategies to guarantee a self-checking behavior. Reversely, this is not the case for domino circuits, which can therefore be easily concurrently checked using conventional error detecting codes. Strategies possibly used for the case of FCMOS and FPGA implemented circuits are also discussed and applied to a set of benchmark circuits.
Keywords :
CMOS logic circuits; automatic testing; combinational circuits; error detection codes; fault diagnosis; field programmable gate arrays; logic testing; sequential circuits; transients; FCMOS; FPGA-implemented circuits; benchmark circuits; combinational functional blocks; domino circuits; error detecting codes; on-line testing; output nonunidirectional errors; self-checking behavior; self-checking circuits; sequential functional blocks; transient faults; Automatic testing; Circuit faults; Circuit testing; Electrical fault detection; Fault detection; Field programmable gate arrays; Logic arrays; Power supplies; Transient analysis; Very large scale integration;
Conference_Titel :
Defect and Fault Tolerance in VLSI Systems, 2002. DFT 2002. Proceedings. 17th IEEE International Symposium on
Print_ISBN :
0-7695-1831-1
DOI :
10.1109/DFTVS.2002.1173517