• DocumentCode
    379751
  • Title

    Maze routing with buffer insertion under transition time constraints

  • Author

    Huang, Li-Da ; Lai, Minghorng ; Wong, D.F. ; Gao, Youxin

  • Author_Institution
    Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    702
  • Lastpage
    707
  • Abstract
    In this paper we address the problem of simultaneous routing and buffer insertion. Simultaneous maze routing and buffer insertion under the Elmore delay model have been reported in the literature previously. Such algorithms can take into account both routing obstacles and restrictions on buffer locations. It is well known that Elmore delay is only a first-order approximation of signal delay and hence could be very inaccurate. Moreover, we cannot impose constraints on the transition times of the output signal waveform at the sink or at the buffers on the route. In this paper we extend previously reported algorithm so that accurate delay models (e.g., transmission line model, delay look-up table from SPICE, etc.) can be used We show that the problem of finding a minimum-delay buffered routing path can be formulated as a shortest path problem in a specially constructed weighted graph. By including only the vertices with qualifying transition times in the graph, we guarantee that all transition time constraints are satisfied. Our algorithm can be easily extended to handle buffer sizing and wire sizing. It can be applied iteratively to improve any given routing tree solution. Experimental results show that our algorithm performs well
  • Keywords
    VLSI; circuit CAD; circuit optimisation; delay estimation; graphs; integrated circuit interconnections; integrated circuit modelling; iterative methods; Elmore delay model; SPICE; VLSI; algorithms; buffer insertion; buffer sizing; constraints; first-order approximation; iterative methods; look-up table; minimum-delay buffered routing; simultaneous maze routing; transition times; transmission line model; vertices; weighted graph; wire sizing; Delay lines; Iterative algorithms; Routing; SPICE; Shortest path problem; Table lookup; Time factors; Transmission lines; Tree graphs; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2002. Proceedings
  • Conference_Location
    Paris
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-1471-5
  • Type

    conf

  • DOI
    10.1109/DATE.2002.998376
  • Filename
    998376