Optimal Routing Algorithms for Rectilinear Pin Clusters in High-Density Multichip Modules

被引:0
|
作者
Ozdal, Muhammet Mustafa [1 ]
Wong, Martin D. F. [2 ]
Honsinger, Philip S. [3 ]
机构
[1] Intel Corp, Hillsboro, OR 97124 USA
[2] Univ Illinois, Urbana, IL 61801 USA
[3] IBM Corp, Armonk, NY 10504 USA
基金
美国国家科学基金会;
关键词
Escape routing; Multi-chip modules; Network flow;
D O I
10.1145/1391962.1391976
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As the circuit densities and transistor counts are increasing, the package routing problem is becoming more and more challenging. In this article, we study an important routing problem encountered in typical high-end MCM designs: routing within dense pin clusters. Pin clusters are often formed by pins that belong to the same functional unit or the same data bus, and can become bottlenecks in terms of overall routability. Typically, these clusters have irregular shapes, which can be approximated with rectilinear convex boundaries. Since such boundaries have often irregular shapes, a traditional escape routing algorithm may give unroutable solutions. In this article, we study how the positions of escape terminals on a convex boundary affect the overall routability. For this purpose, we propose a set of necessary and sufficient conditions to model routability outside a rectilinear convex boundary. Given an escape routing solution, we propose an optimal algorithm to select the maximal subset of nets that are routable outside the boundary. After that, we focus on an integrated approach to consider routability constraints (outside the boundary) during the actual escape routing algorithm. Here, we propose an optimal algorithm to find the best escape routing solution that satisfies all routability constraints. Our experiments demonstrate that we can reduce the number of layers by 17% on the average, by using this integrated methodology.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Optimal routing algorithms for pin clusters in high-density multichip modules
    Ozdal, MM
    Wong, MDF
    Honsinger, PS
    [J]. ICCAD-2005: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, 2005, : 767 - 774
  • [2] FABRICATION OF HIGH-DENSITY MULTICHIP MODULES
    RECHE, JJH
    [J]. IEEE TRANSACTIONS ON COMPONENTS HYBRIDS AND MANUFACTURING TECHNOLOGY, 1990, 13 (03): : 565 - 569
  • [3] FABRICATION OF HIGH-DENSITY MULTICHIP MODULES
    RECHE, JJH
    [J]. SEVENTH IEEE/CHMT INTERNATIONAL ELECTRONIC MANUFACTURING TECHNOLOGY SYMPOSIUM: INTEGRATION OF THE MANUFACTURING FLOW - FROM RAW MATERIAL THROUGH SYSTEMS-LEVEL ASSEMBLY, 1989, : 104 - 109
  • [4] PREIMIDIZED PHOTOIMAGEABLE POLYIMIDE AS A DIELECTRIC FOR HIGH-DENSITY MULTICHIP MODULES
    CECH, JM
    BURNETT, AF
    KNAPP, L
    [J]. POLYMER ENGINEERING AND SCIENCE, 1992, 32 (21): : 1646 - 1652
  • [5] BENZOCYCLOBUTENE (BCB) DIELECTRICS FOR THE FABRICATION OF HIGH-DENSITY, THIN-FILM MULTICHIP MODULES
    BURDEAUX, D
    TOWNSEND, P
    CARR, J
    GARROU, P
    [J]. JOURNAL OF ELECTRONIC MATERIALS, 1990, 19 (12) : 1357 - 1364
  • [7] THE SIMULATION OF HIGH-SPEED, HIGH-DENSITY DIGITAL INTERCONNECTS IN SINGLE CHIP PACKAGES AND MULTICHIP MODULES
    PAN, GW
    PRENTICE, JA
    ZAHN, SK
    STANISZEWSKI, AJ
    WALTERS, WL
    GILBERT, BK
    [J]. IEEE TRANSACTIONS ON COMPONENTS HYBRIDS AND MANUFACTURING TECHNOLOGY, 1992, 15 (04): : 465 - 477
  • [8] HIGH-DENSITY MULTICHIP INTERCONNECT FOR ADVANCED PACKAGING
    RECHE, JJH
    [J]. PROCEEDING OF THE TECHNICAL PROGRAM OF NEPCON WEST 89, VOLS 1 AND 2, 1989, : 1308 - 1318
  • [9] COMPUTER VISION FOR AUTOMATIC INSPECTION OF A HIGH-DENSITY GRID OF PADS ON MULTICHIP MODULES (MCM-D)
    SCAMAN, ME
    ECONOMIKOS, L
    LAMBRIGHT, J
    [J]. IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY PART B-ADVANCED PACKAGING, 1994, 17 (03): : 291 - 299
  • [10] PowerSynth 2: Physical Design Automation for High-Density 3-D Multichip Power Modules
    Al Razi, Imam
    Le, Quang
    Evans, Tristan M.
    Mantooth, H. Alan
    Peng, Yarui
    [J]. IEEE TRANSACTIONS ON POWER ELECTRONICS, 2023, 38 (04) : 4698 - 4713