ACM Home Page
Please provide us with feedback. Feedback
Towards a C++-based design methodology facilitating sequential equivalence checking
Full text PdfPdf (726 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 43rd annual Design Automation Conference table of contents
San Francisco, CA, USA
SESSION: Session 7: special session: bridging the system to RTL verification gap table of contents
Pages: 93 - 96  
Year of Publication: 2006
ISBN:1-59593-381-6
Authors
Philippe Georgelin  STMicroelectronics, Crolles, France
Venkat Krishnaswamy  Calypto Design Systems, Inc., Santa Clara
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 21,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1146909.1146938
What is a DOI?

ABSTRACT

It has long been the practice to create models in C or C++ for architectural studies, software prototyping and RTL verification in the design of Systems-on-Chip (SoC). These models are written in C++ primarily because it is possible to achieve very high simulation speeds, but also because it is productive to code at high levels of abstraction. In this paper we present a modeling methodology that continues to exploit the inherent advantages of writing models in C++ while ensuring that they are usable for formal verification of RTL through the use of sequential equivalence checking technology. An industrial case study is presented to show the validity of the approach.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
David Maliniak, "Equivalence Checker Handles Sequential Logic", Electronic Design, May 12, 2005
 
2
Frank Ghenassia (ed), "Transaction Level Modeling with SystemC: TLM Concepts and Applications for Embedded Systems", Springer 1st Edition, 2005


Collaborative Colleagues:
Philippe Georgelin: colleagues
Venkat Krishnaswamy: colleagues