• DocumentCode
    332731
  • Title

    A graph-partitioning-based approach for multi-layer Constrained Via Minimization

  • Author

    Yih-Chih Chou ; Youn-Long Lin

  • Author_Institution
    Dept. of Comput. Sci., Tsinghua Univ., Hsin-Chu, China
  • fYear
    1998
  • fDate
    8-12 Nov. 1998
  • Firstpage
    426
  • Lastpage
    429
  • Abstract
    We propose a novel layer assignment approach for the k-layer Constrained Via Minimization (CVM) problem. We transform the problem into a constrained k-way graph partitioning one. Practical issues such as pin-out constraint, over-the-cell constraint, and overlapping between wire segments of the same net, have all been taken into consideration. We propose a modified simulated annealing program for the problem. A set of large routing results generated by a commercial three-layer router has been used to test the effectiveness of the program. Up to 70% reduction of vias has been observed. Assuming an additional fourth layer is available, more reduction is achieved. This work is the first to demonstrate the feasibility of via minimization for practical sized multi layer layout. It is also applicable to future design with more layers.
  • Keywords
    graph theory; minimisation; multiprocessor interconnection networks; commercial three-layer router; constrained k-way graph partitioning problem; future design; graph partitioning based approach; k-layer Constrained Via Minimization problem; large routing results; layer assignment approach; modified simulated annealing program; multi layer layout; over-the-cell constraint; pin-out constraint; via minimization; wire segments; Compaction; Computer science; Degradation; Electronic design automation and methodology; Fabrication; Foundries; Permission; Routing; Testing; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1998. ICCAD 98. Digest of Technical Papers. 1998 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • Print_ISBN
    1-58113-008-2
  • Type

    conf

  • DOI
    10.1109/ICCAD.1998.144302
  • Filename
    742908