DocumentCode
3384596
Title
Equivalence checking of high-level designs based on symbolic simulation
Author
Matsumoto, Takeshi ; Nishihara, Tasuku ; Kojima, Yoshihisa ; Fujita, Masahiro
Author_Institution
VLSI Design & Educ. Center, Univ. of Tokyo, Tokyo, Japan
fYear
2009
fDate
23-25 July 2009
Firstpage
1129
Lastpage
1133
Abstract
In this paper, we present a formal equivalence checking method for source-to-source refinements in C-based high-level hardware design descriptions. The method is based on word-level symbolic simulation, where variables and operators in designs are treated as uninterpreted symbols. In addition, we introduce a more efficient method utilizing the difference between two designs under verification. It can verify the equivalence faster when the similarity between the designs is large. We also show case studies of equivalence checking that were carried out with our verification framework FLEC.
Keywords
VLSI; circuit CAD; formal verification; integrated circuit design; system-on-chip; C-based high-level hardware design descriptions; formal equivalence checking method; source-to-source refinements; word-level symbolic simulation; Computer bugs; Design engineering; Design methodology; Elevators; Explosions; Hardware; MPEG 4 Standard; Productivity; System-level design; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, Circuits and Systems, 2009. ICCCAS 2009. International Conference on
Conference_Location
Milpitas, CA
Print_ISBN
978-1-4244-4886-9
Electronic_ISBN
978-1-4244-4888-3
Type
conf
DOI
10.1109/ICCCAS.2009.5250316
Filename
5250316
Link To Document