DocumentCode
1401463
Title
Application of genetically engineered finite-state-machine sequences to sequential circuit ATPG
Author
Hsiao, Michael S. ; Rudnick, Elizabeth M. ; Patel, Janak H.
Author_Institution
Dept. of Electr. & Comput. Eng., Rutgers Univ., Piscataway, NJ, USA
Volume
17
Issue
3
fYear
1998
fDate
3/1/1998 12:00:00 AM
Firstpage
239
Lastpage
254
Abstract
New methods for fault-effect propagation and state justification that use finite-state-machine sequences are proposed for sequential circuit test generation. Distinguishing sequences are used to propagate the fault effects from the flip-flops to the primary outputs by distinguishing the faulty machine state from the fault-free machine state. Set, clear, and pseudoregister justification sequences are used for state justification via a combination of partial state justification solutions. Reengineering of existing finite-state machine sequences may be needed for specific target faults. Moreover, conflicts imposed by the use of multiple sequences may need to be resolved. Genetic-algorithm-based techniques are used to perform these tasks. Very high fault coverages have been obtained as a result of this technique
Keywords
automatic testing; fault diagnosis; finite state machines; flip-flops; genetic algorithms; integrated circuit testing; logic testing; sequential circuits; fault coverages; fault-effect propagation; fault-free machine state; faulty machine state; flip-flops; genetic-algorithm-based techniques; genetically engineered finite-state-machine sequences; multiple sequences; partial state justification solutions; primary outputs; pseudoregister justification sequences; sequential circuit ATPG; state justification; Automatic test pattern generation; Automatic testing; Boolean functions; Circuit faults; Circuit testing; Data structures; Flip-flops; Genetic engineering; Sequential analysis; Sequential circuits;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.700722
Filename
700722
Link To Document