Title :
Locating logic design errors via test generation and don´t-care propagation
Author_Institution :
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
Abstract :
The author presents a new technique, the don´t-care propagation method, for logic verification and design error location in a circuit. Test patterns for single stuck-line faults are used to compare the gate-level implementation of a circuit with its functional-level specification. In the presence of logic design errors, such a test set will produce responses in the implementation that disagree with the responses in the specification. In the verification phase of the design of logic circuits using the top-down approach, it is necessary not only to detect but also to locate the source of any inconsistency that may exist between the specification and the implementation. This technique can determine the region containing the error. It has very high resolution and reduces the debugging time by the designers. Extensive experimental results were obtained to demonstrate the effectiveness of the new approach
Keywords :
fault location; formal verification; logic circuits; logic design; logic testing; don´t-care propagation; functional-level specification; gate-level implementation; logic circuits; logic design errors; logic verification; single stuck-line faults; specification; test generation; Circuit faults; Circuit simulation; Circuit testing; Debugging; Design optimization; Integrated circuit synthesis; Logic circuits; Logic design; Logic testing; Phase detection;
Conference_Titel :
Design Automation Conference, 1992., EURO-VHDL '92, EURO-DAC '92. European
Conference_Location :
Hamburg
Print_ISBN :
0-8186-2780-8
DOI :
10.1109/EURDAC.1992.246202