DocumentCode :
2268435
Title :
Test generation for cyclic combinational circuits
Author :
Raghunathan, Anand ; Ashar, Pranav ; Malik, Sharad
Author_Institution :
Dept. of Electr. Eng., Princeton Univ., NJ, USA
fYear :
1995
fDate :
4-7 Jan 1995
Firstpage :
104
Lastpage :
109
Abstract :
Circuits that have an underlying acyclic topology are guaranteed to be combinational since feedback is necessary for sequential behavior. However, the reverse is not true, i.e., feedback is not a sufficient condition since there do exist combinational logic circuits that are cyclic. Such combinational circuits occur often in bus structures in data paths. This class of circuits has largely been ignored by conventional combinational single-stuck-at fault test pattern generators which assume that the circuit topology is acyclic. There has been no formal study of the test generation problem for these circuits and no algorithms and tools exist for this purpose. In practice, test generation for these circuits is handled in an awkward manner, typically with poor fault coverage. This paper provides, for the first time, a formal analysis of the test generation problem for these circuits. This analysis leads to a clear insight into generation of tests, as well as a classification of untestable faults for such circuits. We demonstrate that unlike acyclic circuits, where an untestable fault corresponds to a redundancy, cyclic combinational circuits may have untestable faults that do not correspond to redundancies. This insight is then translated to a testing algorithm which has been implemented in the program RAM. RAM has been successful is providing almost complete coverage on a range of typical examples, which Is significantly higher than that provided by conventional techniques
Keywords :
automatic testing; combinational circuits; fault diagnosis; integrated circuit testing; logic testing; network topology; bus structures; combinational logic circuits; cyclic combinational circuits; data paths; fault coverage; formal analysis; program RAM; single-stuck-at fault test pattern; test generation problem; test pattern generators; testing algorithm; untestable faults; Circuit faults; Circuit testing; Circuit topology; Combinational circuits; Feedback circuits; History; Logic; National electric code; Redundancy; Sufficient conditions;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, 1995., Proceedings of the 8th International Conference on
Conference_Location :
New Delhi
ISSN :
1063-9667
Print_ISBN :
0-8186-6905-5
Type :
conf
DOI :
10.1109/ICVD.1995.512086
Filename :
512086
Link To Document :
بازگشت