DocumentCode
3329923
Title
Checking sequence generation for asynchronous sequential elements
Author
Gören, S. ; Ferguson, F.J.
Author_Institution
Dept. of Comput. Eng., California Univ., Santa Cruz, CA, USA
fYear
1999
fDate
1999
Firstpage
406
Lastpage
413
Abstract
An algorithm for generating checking sequences for asynchronous finite state machines is proposed. A checking sequence distinguishes a finite state machine (FSM) from all other FSMs with the same inputs and outputs, and with the same or fewer number of states. This algorithm is applied to normal fundamental mode asynchronous finite state machines (AFSM). The derived checking sequences can be used either as a test sets that detect all logic faults or to verify that the circuit design as a correct implementation of the AFSM. The resulting test is guaranteed to detect all logic faults occurring in the machine even if the defect causes a limited number of additional states
Keywords
asynchronous sequential logic; automatic test software; fault diagnosis; finite state machines; logic testing; asynchronous finite state machines; asynchronous sequential elements; checking sequences; circuit design; finite state machine; fundamental mode; logic faults; Automatic test pattern generation; Binary search trees; Clocks; Fault detection; Flip-flops; Libraries; Logic testing; Protocols; Synchronous machines; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Test Conference, 1999. Proceedings. International
Conference_Location
Atlantic City, NJ
ISSN
1089-3539
Print_ISBN
0-7803-5753-1
Type
conf
DOI
10.1109/TEST.1999.805762
Filename
805762
Link To Document