DocumentCode
451867
Title
Automatic Functional Test Generation Using The Extended Finite State Machine Model
Author
Cheng, Kwang-Ting ; Krishnakumar, A.S.
Author_Institution
AT&T Bell Laboratories, Murray Hill, NJ
fYear
1993
fDate
14-18 June 1993
Firstpage
86
Lastpage
91
Abstract
We present a method of automatic generation of functional vectors for sequential circuits. A high-level description of the circuit, in VHDL or C, is assumed available. Our method automatically transforms the high-level description, in VHDL or C, of a circuit into an extended finite state machine (EFSM) model using which functional vectors are generated. The EFSM model is a generalization of the traditional state machine model. It can be considered as a compact representation of the machine that preserves many nice properties of a traditional state machine. Theoretical background of the EFSM model will be addressed. Our method guarantees that the generated vectors cover every statement in the high-level description at least once. Experimental results show that a set of comprehensive functional vectors for sequential circuits with more than a hundred flip-flops can be generated automatically in a few minutes of CPU time using our prototype system.
Keywords
Automata; Automatic testing; Boolean functions; Circuit testing; Design automation; Flip-flops; Prototypes; Sequential analysis; Sequential circuits; State-space methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation, 1993. 30th Conference on
ISSN
0738-100X
Print_ISBN
0-89791-577-1
Type
conf
DOI
10.1109/DAC.1993.203924
Filename
1600197
Link To Document