• DocumentCode
    2800107
  • Title

    Efficient algorithms for buffer insertion in general circuits based on network flow

  • Author

    Chen, Ruiming ; Zhou, Hai

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Northwestern Univ., Evanston, IL, USA
  • fYear
    2005
  • fDate
    6-10 Nov. 2005
  • Firstpage
    322
  • Lastpage
    326
  • Abstract
    With shrinking VLSI feature sizes and increasing overall chip areas, buffering has emerged as an effective solution to the problem of growing interconnect delays in modern designs. The problem of buffer insertion in a single net has been the focus of most previous researches. However, efficient algorithms for buffer insertion in whole circuits are generally needed. In this paper, we relate the timing constrained minimal buffer insertion problem to the min-cost flow dual problem, and propose two algorithms based on min-cost flow and min-cut techniques, respectively, to solve it in combinational circuits. We compare our approaches to a traditional approach based on Lagrangian relaxation. Experimental results demonstrate that our approaches are efficient and effective. On the average, our approaches achieve 45% and 39% reduction, respectively, on the number of buffers inserted in comparison to the traditional approach.
  • Keywords
    buffer circuits; circuit optimisation; combinational circuits; integrated circuit design; integrated circuit interconnections; Lagrangian relaxation; buffer insertion techniques; combinational circuits; min-cost flow techniques; min-cut techniques; network flow; Combinational circuits; Constraint theory; Delay; Integrated circuit interconnections; Intelligent networks; Iterative algorithms; Lagrangian functions; Timing; Very large scale integration; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 2005. ICCAD-2005. IEEE/ACM International Conference on
  • Print_ISBN
    0-7803-9254-X
  • Type

    conf

  • DOI
    10.1109/ICCAD.2005.1560087
  • Filename
    1560087