• DocumentCode
    825929
  • Title

    A new global router using zero-one integer linear programming techniques for sea-of-gates and custom logic arrays

  • Author

    Thaik, Richard W. ; Lek, Ngee ; Kang, Sung-Mo

  • Author_Institution
    Illinois Univ., IL, USA
  • Volume
    11
  • Issue
    12
  • fYear
    1992
  • fDate
    12/1/1992 12:00:00 AM
  • Firstpage
    1479
  • Lastpage
    1494
  • Abstract
    A global routing method is proposed for sea-of-gates (SOG) arrays and custom logic arrays based on a zero-one linear integer programming technique. This method overcomes the various difficulties due to numerous physical constraints faced by many heuristic routing algorithms. In the proposed approach, all the physical constraints are rigorously modeled in the constraint equations. Alternatives for all the nets are considered simultaneously with the routing environment, instead of being routed in a particular net-ordering. An optimal set of global paths routing all the nets is found with well established zero-one linear integer programming methods. The global router has run successfully on industrial SOG circuits, including 108,000 transistor circuits with 9400 nets, achieving 100% routing and high packing densities, which compare favorably with recently reported results
  • Keywords
    application specific integrated circuits; circuit layout CAD; integer programming; integrated circuit technology; linear programming; logic CAD; logic arrays; network routing; SOG circuits; constraint equations; custom logic arrays; global router; linear programming; sea-of-gates; zero-one integer; Circuits; Helium; Integer linear programming; Linear programming; Logic arrays; Logic programming; Programmable logic arrays; Routing; Very large scale integration; Wire;
  • 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.180262
  • Filename
    180262