Title :
Reachability analysis for formal verification of SystemC
Author :
Drechsler, Rolf ; Grosse, Daniel
Author_Institution :
Inst. of Comput. Sci., Bremen Univ., Germany
Abstract :
With ever increasing design sizes, verification becomes the bottleneck in modem design flows. Up to 80% of the overall costs are due to the verification task. Formal methods have been proposed to overcome the limitations of simulation approaches. But these techniques have mainly been applied to lower levels of abstraction. With more and more design complexity the need for hardware description languages with a high level of abstraction becomes obvious. We present a formal verification approach for circuits described in SystemC, an extension of C that allows the modeling of hardware. An algorithm for reachability analysis is proposed and a case study of a scalable bus arbiter cell is given.
Keywords :
binary decision diagrams; formal specification; formal verification; logic testing; reachability analysis; SystemC; design complexity; design flows; formal verification; reachability analysis; scalable bus arbiter cell; simulation approaches; Algorithm design and analysis; Binary decision diagrams; Boolean functions; Circuit simulation; Computer science; Costs; Data structures; Formal verification; Hardware; Reachability analysis;
Conference_Titel :
Digital System Design, 2002. Proceedings. Euromicro Symposium on
Print_ISBN :
0-7695-1790-0
DOI :
10.1109/DSD.2002.1115387