• DocumentCode
    2791479
  • Title

    Multi-terminal-net river routing for VLSI layout design

  • Author

    Dastghaibyfard, G. ; Tuan, T.C. ; Chang, P.S.

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Oklahoma Univ., Norman, OK, USA
  • fYear
    1990
  • fDate
    12-14 Aug 1990
  • Firstpage
    211
  • Abstract
    Consideration is given to the single layer rectilinear river routing of n nets and the two sets of terminals (of the nets) which lie on two horizontal lines are connected by means of disjoint wires on a unit-grid (where one unit is the minimum spacing between two wires). A wire realizing a net will connect all the consecutive terminals of the net on the top line to all the consecutive terminals of the net on the bottom line and there are at most J horizontal segments (jogs) in the wire. For J=1, a linear time algorithm for finding a layout with the minimum distance (separation) between the two horizontal lines is given. When sliding the upper horizontal line is allowed, the authors show a linear time algorithm for finding all possible sliding offsets to achieve an s-separation layout. In addition, an O(n log n) time algorithm for finding an offset which yields the smallest possible separation is provided. Given J>1 and an offset, the authors show an O(Jn) time algorithm for determining if an s-separation is feasible, and an O(Jn log n) time algorithm for finding a layout with the minimum separation
  • Keywords
    VLSI; circuit layout CAD; multiterminal networks; wiring; O(n log n) time algorithm; VLSI layout design; consecutive terminals; disjoint wires; horizontal segments; linear time algorithm; minimum separation; s-separation layout; single layer rectilinear river routing; Bismuth; Computer science; Pins; Rivers; Routing; Very large scale integration; Wires; Wiring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1990., Proceedings of the 33rd Midwest Symposium on
  • Conference_Location
    Calgary, Alta.
  • Print_ISBN
    0-7803-0081-5
  • Type

    conf

  • DOI
    10.1109/MWSCAS.1990.140689
  • Filename
    140689