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 :
بازگشت