• DocumentCode
    2553515
  • Title

    Spec-based repeater insertion and wire sizing for on-chip interconnect

  • Author

    Menezes, Noel ; Chen, Chung-Ping

  • Author_Institution
    Strategic CAD Labs., Intel Corp., Hillsboro, OR, USA
  • fYear
    1999
  • fDate
    7-10 Jan 1999
  • Firstpage
    476
  • Lastpage
    482
  • Abstract
    Recently Lillis, et al. (see Proc. Custom Integrated Conf., p. 259-262, May 1995) presented an elegant dynamic programming approach to RC interconnect delay optimization through driver sizing, repeater insertion, and, wire sizing which employs the Elmore delay model for RC delay estimation and a crude repeater delay model. This approach, however, ignores an equally important aspect of interconnect optimization: transition time constraints at the sinks. More importantly, Elmore delay techniques because of their inherent inaccuracy are not suited to spec-based design which is directed towards synthesizing nets with user-specified delay/transition time requirements at the sinks. In this paper we present techniques for delay and transition time optimization for RC nets in the context of accurate moment-matching techniques for computing the RC delays and transition times, and an accurate driver/repeater delay model. The asymptotic increase in runtime over the Elmore delay model is O(q2) where q is the order of the moment-matching approximation. Experiments on industrial nets indicate that this increase in runtime is acceptable. Our algorithm yields delay and transition time estimates within 5% of circuit simulation results
  • Keywords
    VLSI; circuit layout CAD; circuit optimisation; delay estimation; dynamic programming; integrated circuit interconnections; integrated circuit layout; integrated circuit modelling; method of moments; IC interconnect optimization; RC delays; RC interconnect delay optimization; RC nets; driver/repeater delay model; moment-matching techniques; on-chip interconnect; spec-based repeater insertion; spec-based wire sizing; transition time constraints; user-specified delay; user-specified transition time; Constraint optimization; Context modeling; Delay effects; Delay estimation; Dynamic programming; Integrated circuit interconnections; Repeaters; Runtime; Time factors; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 1999. Proceedings. Twelfth International Conference On
  • Conference_Location
    Goa
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-0013-7
  • Type

    conf

  • DOI
    10.1109/ICVD.1999.745201
  • Filename
    745201