• Home
  • Search
  • Towards a C++-based design methodology facilitating sequential equivalence checking
  • Cite Icon7
  • https://doi.org/10.1145/1146909.1146938Copy DOI Icon

Towards a C++-based design methodology facilitating sequential equivalence checking

  • Jan 1, 2006
  • Philippe Georgelin +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
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.

Similar Papers
  • Conference Article
  • Citations7

A compositional approach to the combination of combinational and sequential equivalence checking of circuits without known reset states

  • Apr 16, 2007
  • In-Ho Moon +2
  • Conference Article
  • Citations13

Scalable conditional equivalence checking: An automated invariant-generation based approach

  • Nov 01, 2009
  • Jason Baumgartner +4
  • Conference Article
  • Citations3

Equivalence checking for function pipelining in behavioral synthesis

  • Jan 01, 2014
  • Kecheng Hao +2
  • Single Report
  • Citations15

Developing a Strategic Policy Choice Framework for Technological Innovation: Case of Chinese Pharmaceuticals

  • Jan 01, 2000
  • Leong Chan
  • Research Article
  • Citations6

SystemC-based HW/SW co-simulation platform for system-on-chip (SoC) design space exploration

  • Jan 01, 2009
  • International Journal of Information and Communication Technology
  • Y.W Hau +1
  • Conference Article
  • Citations3

Sequential equivalence checking of clock-gated circuits

  • Jun 07, 2015
  • Yu-Yun Dai +2
  • Dissertation

Certifying Loop Pipelining Transformations in Behavioral Synthesis

  • Apr 05, 2017
  • Disha Puri
  • Book Chapter

Using Cycle-Approximate Simulation for Bus Based Multi-Processor System-On Chip Analysis

  • Jan 01, 2012
  • Alexandru Amaricai +4
  • Conference Article
  • Citations26

Automatic decomposition for sequential equivalence checking of system level and RTL descriptions

  • Jul 27, 2006
  • S Vasudevan +3
  • Conference Article
  • Citations9

Using software architectural patterns for synthetic embedded multicore benchmark development

  • Nov 01, 2012
  • Etem Deniz +3
  • Conference Article
  • Citations3

Sufficiency-based filtering of invariants for Sequential Equivalence Checking

  • Nov 01, 2011
  • Wei Hu +2
  • Conference Article
  • Citations1

Retiming Verification Using Sequential Equivalence Checking

  • Nov 01, 2005
  • Proceedings
  • Brian Kahne +1
  • Conference Article
  • Citations19

Energy saving and monitoring technologies in manufacturing systems with industrial case studies

  • Jul 01, 2012
  • Cao Vinh Le +2
  • Research Article
  • Citations33

Design Scenarios: Enabling transparent parametric design spaces

  • Jun 25, 2012
  • Advanced Engineering Informatics
  • Victor Gane +1
  • Conference Article
  • Citations7

Fast cache simulation for host-compiled simulation of embedded software

  • Mar 18, 2013
  • Kun Lü +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.