DocumentCode :
2756076
Title :
Formal verification of word-level specifications
Author :
Höreth, Stefan ; Drechsler, Rolf
Author_Institution :
Corp. Res. & Dev., Siemens AG, Munich, Germany
fYear :
1999
fDate :
1999
Firstpage :
52
Lastpage :
58
Abstract :
Formal verification has become one of the most important steps in circuit design. In this context the verification of high-level Hardware Description Languages (HDLs), like VHDL, becomes increasingly important. In this paper we present a complete set of datapath operations that can be formally verified based on Word-Level Decision Diagrams (WLDDs). Our techniques allow a direct translation of HDL constructs to WLDDs. We present new algorithms for WLDDs for modulo operation and division. These operations turn our to be the core of our efficient verification procedure. Furthermore, we prove upper bounds on the representation size of WLDDs guaranteeing effectiveness of the algorithms. Our verification tool is totally automatic and experimental results are given to demonstrate the efficiency of our approach
Keywords :
decision diagrams; digital arithmetic; formal verification; hardware description languages; high level synthesis; HDL constructs; WLDD; arithmetic functions; automatic verification tool; circuit design; datapath operations; formal verification; high-level hardware description languages; modulo division; modulo operation; representation size; upper bounds; word-level decision diagrams; word-level specifications; Boolean functions; Circuit simulation; Circuit synthesis; Computer science; Data structures; Formal verification; Hardware design languages; Registers; Research and development; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition 1999. Proceedings
Conference_Location :
Munich
Print_ISBN :
0-7695-0078-1
Type :
conf
DOI :
10.1109/DATE.1999.761096
Filename :
761096
Link To Document :
بازگشت