2000
DOI: 10.1007/3-540-40922-x_26
|View full text |Cite
|
Sign up to set email alerts
|

Sequential Equivalence Checking by Symbolic Simulation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2005
2005
2009
2009

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 12 publications
0
4
0
Order By: Relevance
“…The simulator is based on the method shown in [1], which verifies the equivalence of RTL or gate level descriptions in HDL. We modify the method for the verification of C-based design descriptions in word-level.…”
Section: A Basic Proceduresmentioning
confidence: 99%
“…The simulator is based on the method shown in [1], which verifies the equivalence of RTL or gate level descriptions in HDL. We modify the method for the verification of C-based design descriptions in word-level.…”
Section: A Basic Proceduresmentioning
confidence: 99%
“…Since schedulings of executions are totally different between behavioral and RTL descriptions, it is not so obvious to define what is the "equivalence" between them. Therefore, direct use of the methods in Currie et al [2000], Ritter [2000], and Matsumoto et al [2004] cannot work as they are for the equivalence checking between behavioral and RTL descriptions. This situation also holds in the case of equivalence checking between two behavior descriptions and between two RTL descriptions, since it is often the case that only limited similarity and hence very little internal equivalence appears in the two descriptions to be compared.…”
Section: Introductionmentioning
confidence: 97%
“…In particular, equivalence checking between behavioral level and register transfer level (RTL) description is one of the most important issues when supporting higher-level designs, although so far there have been only a limited number of works on it [Semeria et al 2002;Clarke et al 2003]. There have been works on equivalence checking targeting two similar high-level descriptions such as, Currie et al [2000], Ritter [2000], and Matsumoto et al [2004]. They are based on symbolic simulation and utilize This research was supported by the Funding Agency.…”
Section: Introductionmentioning
confidence: 98%
“…Other researchers had to limit the data values to 4 bits, the register file to 1 register, and the ISA to 16 symbolically verify a bit-level pipelined processor 136 . Various symbolic tools ran for a long time when formally verifying a pipelined DLX [137][138][139][140] , or ran out of memory 141 . Custom-tailored, manually defined rewriting rules were used to formally verify a 5-stage DLX 142,143 , and similar 4-stage processors [144][145][146][147] , but would require modifications to work on designs described in different coding style, and significant extensions to scale for dual-issue superscalar processors.…”
Section: Related Workmentioning
confidence: 99%