• DocumentCode
    1043487
  • Title

    Single-layer global routing

  • Author

    Sarrafzadeh, Majid ; Liao, Kuo-Feng ; Wong, C.K.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Northwestern Univ., Evanston, IL, USA
  • Volume
    13
  • Issue
    1
  • fYear
    1994
  • fDate
    1/1/1994 12:00:00 AM
  • Firstpage
    38
  • Lastpage
    47
  • Abstract
    We introduce the single-layer global routing problem (SLGRP), also called homotopic routing or rubber-band-equivalent routing, and propose a technique for solving it. Given a set of nets, the proposed technique first determines the routing sequence based on the estimated congestion, the bounding-box length and priority. Then, it finds a routing path, being a sequence of tiles, for each net (one net at a time), avoiding “congested” areas. The overall goal of the algorithm is to maximize the number of routed nets. The proposed global router is the first true single-layer global router ever reported in the literature. The size of tiles, w×w, is an input parameter in our algorithm. For w=1, the proposed global router serves as an effective detailed router. An optimal postprocessing algorithm, minimizing wire length and number of bends, under homotopic transformation, is presented. The technique has been implemented and tried out for randomly generated data. The algorithm is very efficient and produces good results
  • Keywords
    VLSI; circuit layout CAD; network routing; Density Algorithm; SLGRP; VLSI layout; algorithm; bounding-box length; congestion map; homotopic routing; homotopic transformation; optimal postprocessing algorithm; routed net maximization; routing path; routing sequence; rubber-band-equivalent routing; single-layer global routing; tile sequence; tile size; wire length; Clocks; Fabrication; Integrated circuit interconnections; Large scale integration; Partitioning algorithms; Routing; Tiles; Very large scale integration; Wire; Wiring;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.273751
  • Filename
    273751