• DocumentCode
    1069970
  • Title

    Switchbox routing by stepwise reshaping

  • Author

    Gerez, Sabih H. ; Herrmann, Otto E.

  • Author_Institution
    Fac. of Electr. Eng., Twente Univ., Enschede, Netherlands
  • Volume
    8
  • Issue
    12
  • fYear
    1989
  • fDate
    12/1/1989 12:00:00 AM
  • Firstpage
    1350
  • Lastpage
    1361
  • Abstract
    An algorithm for switchbox routing called PACKER is presented. In an initial phase, the connectivity of each net is established in a fast way without taking the other nets into account. In general, this gives rise to conflicts (short circuits). In the second stage the conflicts are removed iteratively using connectivity-preserving local transformations. They reshape a net by displacing one of its segments without disconnecting it from the net. The transformations are applied in a systematic way using a scan-line technique. During this process, a subset of the segments at the position of the scan line is densely packed in the (two) layers available for routing. The remaining segments are pushed to the next scan-line position. Scanning in the four available directions (left to right, right to left, top to bottom, and bottom to top) is performed until all conflicts have disappeared or no solution is found within a maximum number of iterations. It turns out that the new approach to routing, as implemented in PACKER, also has practical merits: most of the well-known benchmark examples are solved
  • Keywords
    circuit layout CAD; integrated circuit technology; CAD; IC layout design; PACKER; connectivity-preserving local transformations; net connectivity; scan-line technique; stepwise reshaping; switchbox routing; Integrated circuit interconnections; Iterative algorithms; Routing; Switching circuits; 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.44515
  • Filename
    44515