• DocumentCode
    1849762
  • Title

    Timing model extraction of hierarchical blocks by graph reduction

  • Author

    Moon, Cho W. ; Kriplani, Harish ; Belkhale, Krishna P.

  • Author_Institution
    Cadence Design Syst., San Diego, CA, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    152
  • Lastpage
    157
  • Abstract
    A timing model extractor builds a timing model of a digital circuit for use with a static timing analyzer. This paper proposes a novel method of generating a gray box timing model from a gate-level netlist by reducing a timing graph. Previous methods of generating timing models sacrificed accuracy and/or did not scale well with design size. The proposed method is simple, yet it provides model accuracy including arbitrary levels of latch time borrowing and the capability to support timing constraints that span multiple blocks. Also, cpu and memory resources required to generate the model scale well with size of the circuit. The generated model can provide a capacity improvement in timing verification by more than two orders of magnitude.
  • Keywords
    circuit analysis computing; digital integrated circuits; graph theory; integrated circuit layout; integrated circuit modelling; timing; CPU resources; arbitrary latch time borrowing; digital circuit; gate-level netlist; graph reduction; gray box timing model; hierarchical blocks; memory resources; model accuracy; multiple blocks; static timing analyzer; timing constraints; timing graph; timing model; timing model extraction; timing verification; Accuracy; Algorithm design and analysis; Delay; Digital circuits; Latches; Moon; Permission; Pins; Rivers; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2002. Proceedings. 39th
  • ISSN
    0738-100X
  • Print_ISBN
    1-58113-461-4
  • Type

    conf

  • DOI
    10.1109/DAC.2002.1012611
  • Filename
    1012611