• DocumentCode
    1199630
  • Title

    The efficient solution of integer programs for hierarchical global routing

  • Author

    Heisterman, Jörg ; Lengauer, Thomas

  • Author_Institution
    Paderborn Univ., Germany
  • Volume
    10
  • Issue
    6
  • fYear
    1991
  • fDate
    6/1/1991 12:00:00 AM
  • Firstpage
    748
  • Lastpage
    753
  • Abstract
    Hierarchical methods for global routing are addressed. These methods break down the integer program that formulates the routing problem into small integer programs. These programs are solved exactly by using integer programming methods. Then the exact solutions of the small integer programs are pieced together to form an approximate solution of the original routing problem. The structure of the small integer programs is investigated. A greedy preprocessing method is proposed that, in effect, preroutes easily routable nets and reduces the remaining integer program to a fraction of the size in some cases, and eliminates it altogether in other cases. This yields a substantial reduction of the time required to solve the small integer programs
  • Keywords
    circuit layout CAD; integer programming; CAD; circuit layout; greedy preprocessing; hierarchical global routing; integer programming methods; integer programs; Circuits; Helium; Joining processes; Linear programming; Routing; Wires;
  • 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.137503
  • Filename
    137503