Title :
Test generation for sequential circuits using individual initial value propagation
Author :
Ogihara, T. ; Saruyama, S. ; Murai, S.
Author_Institution :
Mitsubishi Electr. Corp., Kamakura, Japan
Abstract :
Describes a test generation and fault simulation method which detects faults in the clock control logic that can cause register initialization failure in sequential circuits. By assigning an individual initial value X/sub n/ to the inaccessible register n in the faulty circuit and observing both the fault signal 0/X/sub n/ (0 in the good circuit/X/sub n/ in the faulty circuit) and 1/X/sub n/ in a different time frame, test vectors which can detect previously undetectable faults can be generated. Consequently, this method can generate test vectors with 98% to 100% fault coverage for sequential circuits for which conventional test generation methods only achieve 89% to 95% coverage.<>
Keywords :
automatic testing; circuit analysis computing; clocks; digital simulation; fault location; initial value problems; integrated circuit testing; sequential circuits; vectors; clock control logic; fault coverage; fault detection; fault signal; fault simulation; faulty circuit; inaccessible register; individual initial value propagation; register initialization failure; sequential circuits; test generation; test vectors; time frame; Circuit faults; Circuit simulation; Circuit testing; Clocks; Electrical fault detection; Fault detection; Logic testing; Registers; Sequential analysis; Sequential circuits;
Conference_Titel :
Computer-Aided Design, 1988. ICCAD-88. Digest of Technical Papers., IEEE International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-0869-2
DOI :
10.1109/ICCAD.1988.122573