• DocumentCode
    1652134
  • Title

    A New RLC Buffer Insertion Algorithm

  • Author

    Jiang, Zhanyuan ; Hu, Shiyan ; Hu, Jiang ; Li, Zhuo ; Shi, Weiping

  • Author_Institution
    Texas A&M Univ., College Station, TX
  • fYear
    2006
  • Firstpage
    553
  • Lastpage
    557
  • Abstract
    Most existing buffering algorithms neglect the impact of inductance on circuit performance, which causes large error in circuit analysis and optimization. Even for the approaches considering inductance effects, their delay models are too simplistic to catch the actual performance. As delay-length dependence is approaching linear with inductance effect (Ismail and Friedman, 1999), fewer buffers are needed to reduce RLC delay. This motivates this work to propose a new algorithm for RLC buffer insertion. In this paper, a new buffer insertion algorithm considering inductance for intermediate and global interconnect is proposed, based on downstream impedance instead of traditional downstream capacitance. A new pruning technique that provides tremendous speedup and a new frequency estimation method that is very accurate in delay computation are also proposed. Experiments on industrial netlists demonstrate that our new algorithm reduces the number of buffers up to 34.4% over the traditional van Ginneken´s algorithm that ignores inductance. Our impedance delay estimation is very accurate compared to SPICE simulations, with only 10% error while the delay model used in the previous RLC algorithm has 20% error (Ismael et al., 2001). The accurate delay model not only reduces the number of buffers, but also brings high fidelity to the buffer solutions. Incorporating slew constraints, the algorithm is accelerated by about 4times with only slight degradation in solution quality
  • Keywords
    RLC circuits; buffer circuits; delay estimation; inductance; RLC buffer insertion algorithm; RLC delay; delay computation; downstream impedance; frequency estimation; impedance delay estimation; pruning technique; Capacitance; Circuit analysis; Circuit optimization; Delay effects; Delay estimation; Frequency estimation; Impedance; Inductance; Integrated circuit interconnections; SPICE;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 2006. ICCAD '06. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    1-59593-389-1
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2006.320173
  • Filename
    4110230