DocumentCode :
3146871
Title :
Petri Net Based Search Directing Heuristics for Test Generation
Author :
Torku, K.E. ; Huey, B.M.
Author_Institution :
IBM, General Technology Division, East Fishkill, Hopewell Junction, NY
fYear :
1983
fDate :
27-29 June 1983
Firstpage :
323
Lastpage :
330
Abstract :
The use of Petri nets to model the register transfers and change of control states in a sequential machine described in a Computer Hardware Design Language (CHDL) with the aim of guiding state space searches is proposed. Each fault to be detected defines a set of goal nodes for the state space search. These goal nodes together with a CHDL description of the circuit are used to generate a Petri Net (PN). Two guidance mechanisms are derived from the PN: heuristic cost value and input vector guidance. For each machine state encountered during the state space search, a heuristic cost value is computed using a state vector derived from the PN. The PN also contains information about input vectors that are associated with each control state. The most important of these are selected based on an established criteria. The heuristic cost value and input vectors are used to guide test generation searches. In three case studies, the method provides results superior to those previously reported both in guidance accuracy and computational requirements.
Keywords :
Design language; LSI testing; Petri net; fault-detection; test generation; tree search; Automatic testing; Circuit faults; Circuit testing; Costs; Logic testing; Petri nets; Registers; Sequential circuits; State-space methods; System testing; Design language; LSI testing; Petri net; fault-detection; test generation; tree search;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation, 1983. 20th Conference on
ISSN :
0738-100X
Print_ISBN :
0-8186-0026-8
Type :
conf
DOI :
10.1109/DAC.1983.1585669
Filename :
1585669
Link To Document :
بازگشت