• DocumentCode
    2959693
  • Title

    Extracting RTL models from transistor netlists

  • Author

    Singh, K.J. ; Subrahmanyam, P.A.

  • Author_Institution
    AT&T Bell Labs., Holmdel, NJ, USA
  • fYear
    1995
  • fDate
    5-9 Nov. 1995
  • Firstpage
    11
  • Lastpage
    17
  • Abstract
    This paper addresses the problem of deriving a register-transfer level (RTL) model from a transistor-level circuit. Using existing techniques, the transistor-level circuit is converted into a relation that describes the evolution of the signals in the circuit with respect to the simulator clock. This simulation relation is then manipulated to derive the stable behavior of the circuit. Given this stable behavior and information about the clocking scheme, we determine if the circuit is combinational, asynchronous or synchronous. For combinational and synchronous circuits we derive an equivalent register-transfer level model. This development enables full-custom circuit designers to use tools that were till now available only to designers working at the gate-level. The algorithm has been successfully used to characterize several custom designs, as well as the entire AT&T standard-cell library.
  • Keywords
    circuit analysis computing; combinational circuits; AT&T standard-cell library; RTL models extraction; combinational circuits; equivalent register-transfer level model; full-custom circuit designers; register-transfer level model; simulator clock; synchronous circuits; transistor netlists; transistor-level circuit; Algorithm design and analysis; Circuit simulation; Clocks; Computational modeling; Design optimization; Logic circuits; Pattern matching; Software libraries; Switches; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1995. ICCAD-95. Digest of Technical Papers., 1995 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-8186-8200-0
  • Type

    conf

  • DOI
    10.1109/ICCAD.1995.479879
  • Filename
    479879