DocumentCode :
2802232
Title :
Transition-by-transition FSM traversal for reachability analysis in bounded model checking
Author :
Nguyen, Minh D. ; Stoffel, Dominik ; Wedler, Markus ; Kunz, Wolfgang
Author_Institution :
Dept. of Electr. & Comput. Eng., Kaiserslautern Univ., Germany
fYear :
2005
fDate :
6-10 Nov. 2005
Firstpage :
1068
Lastpage :
1075
Abstract :
In bounded model checking (BMC)-based verification flows lack of reachability constraints often leads to false negatives. At present, it is daily practice of a verification engineer to identify the missing reachability constraints by manually inspecting the design code and by analyzing counterexamples. This, unfortunately, requires a lot of effort and is prone to errors. We propose an algorithm to determine reachability constraints automatically. The proposed approach applies to a design style where the operation of the design is controlled by a main FSM which can easily be extracted from the RTL description of the circuit. The algorithm decomposes and analyzes the state space of the circuit by considering transitions of the main FSM. Experimental results show that the proposed method can considerably reduce the manual work of verification engineers.
Keywords :
finite state machines; formal verification; sequential circuits; state-space methods; FSM; RTL description; bounded model checking; design code inspection; reachability analysis; reachability constraints; state space; verification flows; Algorithm design and analysis; Automatic control; Counting circuits; Design engineering; Equations; Protocols; Reachability analysis; Sequential circuits; State-space methods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 2005. ICCAD-2005. IEEE/ACM International Conference on
Print_ISBN :
0-7803-9254-X
Type :
conf
DOI :
10.1109/ICCAD.2005.1560219
Filename :
1560219
Link To Document :
بازگشت