| Fast state verification |
| Full text |
Pdf
(373 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 35th annual Design Automation Conference
table of contents
San Francisco, California, United States
Pages: 619 - 624
Year of Publication: 1998
ISBN:0-89791-964-5
|
|
Authors
|
|
Dechang Sun
|
Dept. of Electrical and Computer Engineering, University of Minnesota, Minneapolis, MN
|
|
Bapiraju Vinnakota
|
Dept. of Electrical and Computer Engineering, University of Minnesota, Minneapolis, MN
|
|
Wanli Jiang
|
Dept. of Electrical and Computer Engineering, University of Minnesota, Minneapolis, MN
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 4, Citation Count: 1
|
|
|
ABSTRACT
Unique input/output(UIO) sequences are used for state verification and functional test in finite state machines. A UIO sequence for a state s distinguishes it from other states in the FSM. Current algorithms to compute UIO sequences are limited in their applicability to FSMs with binary input symbols such as those found in con trol applications. Execution times of traditional approaches are exponential in the n umber of FSM inputs. We dev elop a new heuristic algorithm to generate UIO sequences for FSMs with binary inputs. Execution time is reduced significantly b y reducing the size of the search space. When a UIO sequence cannot be generated, our algorithm generates a small n umber of functional faults for state verification.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
D. Lee and M. Yannakakis, "Principles and Methods of Testing Finite State Machines-- A Survey," Proceedings of IEEE, vol. 84, No.8, pp. 1090-1122, August, 1996.
|
| |
2
|
|
| |
3
|
A. V. Aho, A. T. Dahbura, D. Lee and M. U. Uyax, "An Optimization technique for protocol conformance test generation based on UIO sequences and rural Chinese postman tours," IEEE Trans. Communications, vol. 39, No.3, pp. 1604-1615, 1991.
|
| |
4
|
K.T. Cheng and J. Y. Jou, "Functional Test Generation for Finite State Machines"' International Test Conference, September 1990.
|
| |
5
|
|
| |
6
|
E. Hsieh, "Checking Experiments for Sequential Machines''' IEEE Trans. Computers, vol. C-20, pp.1152- 1166' Oct. 1971.
|
 |
7
|
|
| |
8
|
|
| |
9
|
B. Vinnakota and J. Andrews, "Fast Fault Translation," IEEE Trans. VLSI Systems, pp.122-133, March 1998.
|
| |
10
|
R. Lisanke, "Finite-state machine benchmark set," Preliminary benchmark collection, 1987. Available at "htt p://www, cbl. ncsu. edu".
|
| |
11
|
A. Aho, A.T. Dahbura, D.Lee and M. UmitUyar, "An optimization technique for protocol conformance test generation based on UIO sequences and Rural Chinese Postman Tours," Protocol Specification, Testing and Verification, Vol. VIII, North-HollandTAmsterdam' pp.131-143, 1988.
|
| |
12
|
|
| |
13
|
D. Schin, Y.-N. Shen and F. Lombardi, "An approach for UIO generation for FSM verification and validation"' Proc. ISCAS, vol. 4, pp.303-306, 1994.
|
INDEX TERMS
Primary Classification:
F.
Theory of Computation
F.1
COMPUTATION BY ABSTRACT DEVICES
F.1.1
Models of Computation
Subjects:
Automata (e.g., finite, push-down, resource-bounded)
Additional Classification:
B.
Hardware
B.8
Performance and Reliability
C.
Computer Systems Organization
G.
Mathematics of Computing
G.4
MATHEMATICAL SOFTWARE
Subjects:
Algorithm design and analysis
J.
Computer Applications
General Terms:
Algorithms,
Design,
Experimentation,
Measurement,
Performance,
Theory,
Verification
Keywords:
guided search,
model checking,
verification
|