• DocumentCode
    1714389
  • Title

    High performance over-the-cell routing

  • Author

    Crenshaw, J.E. ; Tragoudas, Spyros ; Sherwani, A.

  • Author_Institution
    Dept. of Comput. Sci., Southern Illinois Univ., Carbondale, IL, USA
  • fYear
    1994
  • Firstpage
    137
  • Lastpage
    142
  • Abstract
    Recently, several algorithms have been presented which use over-the-cell routing to minimize channel height in standard cell designs. A major shortcoming of the existing routers is the increase in the maximum wire length which may violate the timing constraints. In this paper, we consider the center terminal model, and the terminal assignment phase for over-the-cell routing so that the timing overhead of the routing meets a certain bound. We guarantee efficient terminal assignment by minimizing the maximum net span, a lower bound for the timing overhead, formally defined as the maximum Manhattan distance, among all nets, between the source and furthest destination on the net. We present an O(t2·logt) optimal dynamic programming algorithm for the maximum net span, and an efficient heuristic that couples net span and density minimization so that we obtain high performance routing with small channel width. Experimental results support the theoretical foundations of our approach
  • Keywords
    VLSI; circuit layout CAD; dynamic programming; integrated circuit technology; network routing; center terminal model; density minimization; maximum Manhattan distance; maximum net span; maximum wire length; optimal dynamic programming algorithm; over-the-cell routing; standard cell designs; terminal assignment phase; timing constraints; timing overhead; Algorithm design and analysis; Computer science; Delay; Dynamic programming; Heuristic algorithms; Minimization; Routing; Timing; Very large scale integration; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 1994., Proceedings of the Seventh International Conference on
  • Conference_Location
    Calcutta
  • ISSN
    1063-9667
  • Print_ISBN
    0-8186-4990-9
  • Type

    conf

  • DOI
    10.1109/ICVD.1994.282672
  • Filename
    282672