ACM Home Page
Please provide us with feedback. Feedback
Fast state verification
Full text PdfPdf (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
SIGDA: ACM Special Interest Group on Design Automation
EDAC : Electronic Design Automation Consortium
IEEE-CS : Computer Society
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 4,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/277044.277205
What is a DOI?

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.


Collaborative Colleagues:
Dechang Sun: colleagues
Bapiraju Vinnakota: colleagues
Wanli Jiang: colleagues