• DocumentCode
    3164005
  • Title

    Automatic Clock Abstraction from Sequential Circuits

  • Author

    Samir Jain, Randal E. Bryant

  • Author_Institution
    Digital Equipment Corporation, Hudson, MA
  • fYear
    1995
  • fDate
    1995
  • Firstpage
    707
  • Lastpage
    711
  • Abstract
    Our goal is to transform a low-level circuit design into a more abstract representation. A pre-existing tool, Tranalyze [4], takes a switch-level circuit and generates a functionally equivalent gatelevel representation. This work focuses on taking that gate-level sequential circuit and performing a temporal analysis which abstracts the clocks from the circuit. The analysis generates a cycle-level gate model with the detailed timing abstracted from the original circuit. Unlike other possible approaches, our analysis does not require the user to identify state elements or give the timings of internal state signals. The temporal analysis process has applications in simulation, formal verification, and reverse engineering of existing circuits. Experimental results show a 40%-70% reduction in the size of the circuit and a 3X-150X speedup in simulation time.
  • Keywords
    Abstracts; Circuit analysis; Circuit simulation; Circuit synthesis; Clocks; Performance analysis; Sequential circuits; Signal analysis; Switching circuits; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1995. DAC '95. 32nd Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    0-89791-725-1
  • Type

    conf

  • DOI
    10.1109/DAC.1995.250056
  • Filename
    1586793