Forward model checking techniques oriented to buggy designs
Author(s) -
Hiroaki Iwashita,
Tsuneo Nakata
Publication year - 1997
Publication title -
1997 proceedings of ieee international conference on computer aided design (iccad)
Language(s) - English
Resource type - Book series
ISBN - 0-8186-8200-0
DOI - 10.1145/266388.266515
Forward model checking is an efficient symbolic model checking method for verifying realistic properties of sequential circuits and protocols. In this paper, we present the techniques that modify the order of state traversal on forward model checking, and that dramatically improve average CPU time for finding design errors. A failing property has to be checked again and again to analyze the bug until it is corrected. The techniques, therefore, can have significant impacts on actual verification tasks. We use a modified regular/omega-regular expression to represent a set of illegal state transition sequences of an FSM. It makes the problem clear and gives us a sense of depth-first traversal, not on the state space, but on the property.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom