• Home
  • Search
  • Retiming Verification Using Sequential Equivalence Checking
  • Cite Icon1
  • https://doi.org/10.1109/mtv.2005.22Copy DOI Icon

Retiming Verification Using Sequential Equivalence Checking

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

High performance designs must conform to stringent timing requirements. Designers frequently utilize low-level optimization techniques and develop many iterations of the same block in order to close a timing gap. Simulation with random stimulus is the traditional method for verifying that these changes do not introduce a change in the functional behavior of the block. For the development of a new high-performance core at Freescale Semiconductor the authors decided to instead research the possibility of using formal techniques, in the form of sequential equivalence checking, for this form of verification. Various equivalence checking tools were evaluated for this task. Initial results looked promising and the authors decided to integrate this capability into our design flow. This paper describes the experience and also addresses some of the problems that were exposed and how we plan to deal with them

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
  • Conference Article
  • Citations26

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

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

Sufficiency-based filtering of invariants for Sequential Equivalence Checking

  • Nov 01, 2011
  • Wei Hu +2
  • 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
  • Conference Article
  • Citations6

Formal verification meets robustness checking — Techniques and challenges

  • Apr 01, 2010
  • Rolf Drechsler +1
  • Conference Article

Powerful Equivalence Checking in the Bank Supply Process

  • Jun 01, 2014
  • Giuseppe De Ruvo +2
  • Conference Article
  • Citations3

Dynamic programming algorithms for large-scale equivalence checking and functional correction

  • Jan 01, 2017
  • Mikhail Shupletsov +1
  • Conference Article
  • Citations10

Formal verification of digital systems

  • Jan 04, 1997
  • G Swamy
  • Research Article
  • Citations4

Processor validation: a top-down approach

  • Feb 01, 2005
  • IEEE Potentials
  • P Mishra
  • Conference Article
  • Citations7

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

  • Jan 01, 2006
  • Philippe Georgelin +1
  • Research Article
  • Citations41

Formal verification of code motion techniques using data-flow-driven equivalence checking

  • Jun 01, 2012
  • ACM Transactions on Design Automation of Electronic Systems
  • Chandan Karfa +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.