Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Theory of safe replacements for sequential circuits

Published: 01 November 2006 Publication History

Abstract

We address the problem of developing suitable criteria for design replacement in the context of sequential logic synthesis. There have been previous efforts to characterize replacements for such designs. However, all previous attempts either make implicit or explicit assumptions about the design or the environment of the design. For example, it is widespread practice to assume the existence of a hardware reset line and, consequently, a fixed power-up state; in the absence of the same, a common premise is that the design's environment will apply an initializing sequence. We present the notion of safe replaceability, which does away with these assumptions, and prove a number of properties that hold of it. Most importantly, we show that the notion is sound, i.e., if design D1 is a safe replacement for design D0 , then no environment can determine if D1 is used in place of D0 and that the notion is complete, i.e., if D1 is not a safe replacement for D0 then there exists an environment that can detect if D1 is used in place of D0 . Completeness is important for logic synthesis and verification because it specifies the maximum allowable flexibility for replacement. When the design's output is not used for a certain number of cycles after power up, then safe replaceability can be relaxed to obtain what we refer to as delay safe replaceability; we analyze properties of this notion too. Since our work, many papers have used this notion effectively for sequential optimization

Cited By

View all
  • (2008)Compositional verification of retiming and sequential optimizationsProceedings of the 45th annual Design Automation Conference10.1145/1391469.1391506(131-136)Online publication date: 8-Jun-2008
  • (2007)A compositional approach to the combination of combinational and sequential equivalence checking of circuits without known reset statesProceedings of the conference on Design, automation and test in Europe10.5555/1266366.1266619(1170-1175)Online publication date: 16-Apr-2007
  • (2006)Combining retiming and sequential redundancy addition and removal for sequential logic optimizationProceedings of the 10th WSEAS international conference on Circuits10.5555/1974249.1974324(355-360)Online publication date: 10-Jul-2006
  • Show More Cited By
  1. Theory of safe replacements for sequential circuits

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
    IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems  Volume 20, Issue 2
    November 2006
    173 pages

    Publisher

    IEEE Press

    Publication History

    Published: 01 November 2006

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 13 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2008)Compositional verification of retiming and sequential optimizationsProceedings of the 45th annual Design Automation Conference10.1145/1391469.1391506(131-136)Online publication date: 8-Jun-2008
    • (2007)A compositional approach to the combination of combinational and sequential equivalence checking of circuits without known reset statesProceedings of the conference on Design, automation and test in Europe10.5555/1266366.1266619(1170-1175)Online publication date: 16-Apr-2007
    • (2006)Combining retiming and sequential redundancy addition and removal for sequential logic optimizationProceedings of the 10th WSEAS international conference on Circuits10.5555/1974249.1974324(355-360)Online publication date: 10-Jul-2006
    • (2004)Theoretical framework for compositional sequential hardware equivalence verification in presence of design constraintsProceedings of the 2004 IEEE/ACM International conference on Computer-aided design10.1109/ICCAD.2004.1382543(58-65)Online publication date: 7-Nov-2004
    • (2003)Sequential optimization in the absence of global resetACM Transactions on Design Automation of Electronic Systems10.1145/762488.7624938:2(222-251)Online publication date: 1-Apr-2003

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media