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 :
بازگشت