2007 Design, Automation &Amp; Test in Europe Conference &Amp; Exhibition 2007
DOI: 10.1109/date.2007.364404
|View full text |Cite
|
Sign up to set email alerts
|

Incremental ABV for Functional Validation of TL-to-RTL Design Refinement

Abstract: Transaction-level modeling (TLM) has been proposed as the leading strategy to address the always increasing complexity of digital systems. However, its introduction arouses a new challenge for designers and verification engineers, since there are no mature tools to automatically synthesize an RTL implementation from a transaction-level (TL) design, thus manual refinements are mandatory. In this context, the paper presents an incremental assertionbased verification (ABV) methodology to check the correctness of … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
19
0

Year Published

2007
2007
2022
2022

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 32 publications
(19 citation statements)
references
References 17 publications
(22 reference statements)
0
19
0
Order By: Relevance
“…For instance, these include design methodologies [4], algorithms for design space exploration [5], [6] and verification approaches [7], [8], [9], [10], [11], [12], [13]. However, the existing debugging solutions for SystemC TLM have serious limitations (for a detailed discussion we refer to the related work section).…”
Section: Introductionmentioning
confidence: 99%
“…For instance, these include design methodologies [4], algorithms for design space exploration [5], [6] and verification approaches [7], [8], [9], [10], [11], [12], [13]. However, the existing debugging solutions for SystemC TLM have serious limitations (for a detailed discussion we refer to the related work section).…”
Section: Introductionmentioning
confidence: 99%
“…Methods commonly applied at TLM rely on simulation (see e.g. [5], [6], [7]) and therefore cannot guarantee the functional correctness. The existing formal verification approaches for SystemC TLM designs mainly check properties local to processes or have extremely high run-time (more details are discussed in the related work section).…”
Section: Introductionmentioning
confidence: 99%
“…Some techniques have been proposed in the past to check the correctness of the topdown refinement flow [4,5]. In [4], properties expressed at TLM are reused at RTL by means of transactors.…”
Section: Introductionmentioning
confidence: 99%
“…Thus, the behavior expressed by the set of reusable properties can be checked also in the refined version of the design. In [5], an incremental verification based on assertions is proposed to validate the TLM-to-RTL design refinement. The concept of equivalence proposed in [4,5] is based on properties, i.e., two implementations are equivalent if they satisfy the same set of properties.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation