• DocumentCode
    2380100
  • Title

    Modeling and reduction of complex timing constraints in high performance digital circuits

  • Author

    Veerapaneni, Nagbhushan ; Chen, C. Y Roger

  • Author_Institution
    Google, Mountain View, CA
  • fYear
    2008
  • fDate
    12-15 Oct. 2008
  • Firstpage
    544
  • Lastpage
    550
  • Abstract
    Complex timing constraints that refer to multiple clocks and/or edges are often used in the design of modern high performance processors. Such constraints complicate the design of downstream algorithms such as logic synthesis. The complexity of the overall CAD system can be reduced considerably if we can optimally transform the timing constraints so that they refer only to a single clock and edge. In this paper, we show how to model these multi clock/edge timing constraints and describe algorithms to reduce the number reference clocks/edges. We address the important problems of accurately handling signal transitions, sequential elements, input slope variations and timing overrides, which have not been addressed before.
  • Keywords
    circuit CAD; digital circuits; timing circuits; CAD system; clocks; complex timing constraints; digital circuits; sequential elements; Algorithm design and analysis; Circuit synthesis; Clocks; Design automation; Digital circuits; Logic design; Pins; Process design; Propagation delay; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2008. ICCD 2008. IEEE International Conference on
  • Conference_Location
    Lake Tahoe, CA
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4244-2657-7
  • Electronic_ISBN
    1063-6404
  • Type

    conf

  • DOI
    10.1109/ICCD.2008.4751914
  • Filename
    4751914