Title :
Synthesis of asynchronous circuits for stuck-at and robust path delay fault testability
Author :
Nowick, Steven M. ; Jha, Niraj K. ; Cheng, Fu-Chiung
Author_Institution :
Dept. of Comput. Sci., Columbia Univ., New York, NY, USA
Abstract :
In this paper we present methods for synthesizing multi-level asynchronous circuits to be both hazard-free and completely testable. Making an asynchronous two-level circuit hazard-free usually requires the introduction of either redundant or non-prime cubes, or both. This adversely affects its testability. However, using extra inputs, which is seldom necessary, and a synthesis for testability method, we convert the two-level circuit into a multi-level circuit which is completely testable. To avoid the addition of extra inputs as much as possible we introduce new exact minimization algorithms for hazard-free two-level logic where we first minimize the number of redundant cubes and then minimize the number of non-prime cubes. We target both the stuck-at and robust path delay fault models using similar methods. However, the area overhead for the latter may be slightly higher than for the former
Keywords :
asynchronous circuits; combinational circuits; delays; design for testability; hazards and race conditions; logic design; logic testing; minimisation of switching nets; multivalued logic circuits; redundancy; area overhead; asynchronous circuits; hazard-free logic; minimization algorithms; multi-level circuit; multilevel logic; robust path delay fault testability; stuck-at fault testability; synthesis for testability method; Asynchronous circuits; Circuit faults; Circuit synthesis; Circuit testing; Combinational circuits; Computer science; Delay; Hazards; Logic testing; Robustness;
Conference_Titel :
VLSI Design, 1995., Proceedings of the 8th International Conference on
Conference_Location :
New Delhi
Print_ISBN :
0-8186-6905-5
DOI :
10.1109/ICVD.1995.512099