• DocumentCode
    2850698
  • Title

    CRACKER: a general area router based on stepwise reshaping

  • Author

    Gerez, S.H. ; Herrmann, O.E.

  • Author_Institution
    Fac. of Electr. Eng., Twente Univ., Enschede, Netherlands
  • fYear
    1989
  • fDate
    5-9 Nov. 1989
  • Firstpage
    44
  • Lastpage
    47
  • Abstract
    CRACKER is an algorithm able to handle a large class of routing problems. Operating on a grid and using two wiring layers, it can deal with floating and fixed terminals, arbitrarily located in the routing area, and with obstacles in either of the two layers. The routing process consists of two stages. In the first stage, all nets are interconnected quickly, without avoiding conflicts with previously routed nets or obstacles. In the iterative second stage, connectivity-preserving local transformations are applied in a systematic way, such that, eventually, a solution without conflict is reached. There is no rip-up and reroute. The same algorithm is able to solve well-known examples of switchbox routing, routing with irregular boundaries, L-shaped channels, three-sided channels, etc.<>
  • Keywords
    circuit layout CAD; CRACKER; L-shaped channels; algorithm; connectivity-preserving local transformations; fixed terminals; floating terminals; general area router; grid; irregular boundaries; iterative second stage; net interconnection; obstacles; routing area; routing problems; stepwise reshaping; switchbox routing; three-sided channels; wiring layers; Data structures; Integrated circuit interconnections; Iterative algorithms; Laboratories; Law; Legal factors; Routing; Tree data structures; Wiring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1989. ICCAD-89. Digest of Technical Papers., 1989 IEEE International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-1986-4
  • Type

    conf

  • DOI
    10.1109/ICCAD.1989.76901
  • Filename
    76901