• DocumentCode
    1960385
  • Title

    Congestion reduction during placement based on integer programming

  • Author

    Xiaojian Yang ; Kastner, Ryan ; Sarrafzadeh, M.

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
  • fYear
    2001
  • fDate
    4-8 Nov. 2001
  • Firstpage
    573
  • Lastpage
    576
  • Abstract
    This paper presents a novel method to reduce routing congestion during placement stage. The proposed approach is used as a post-processing step in placement. Congestion reduction is based on local improvement on the existing layout. However, the approach has a global view of the congestion over the entire design. It uses integer linear programming (ILP) to formulate the conflicts between multiple congested regions, and performs local improvement according to the solution of ILP. Experiments show that the proposed approach can effectively reduce the total overflow of global routing result. The short running time of the algorithm indicates good scalability on large designs.
  • Keywords
    VLSI; circuit layout CAD; integer programming; integrated circuit layout; linear programming; network routing; VLSI design; circuit layout; congestion reduction; global routing; integer linear programming; placement algorithm; Algorithm design and analysis; Computer science; Integer linear programming; Length measurement; Linear programming; Routing; Scalability; Velocity measurement; Very large scale integration; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2001. ICCAD 2001. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-7247-6
  • Type

    conf

  • DOI
    10.1109/ICCAD.2001.968712
  • Filename
    968712