• DocumentCode
    2737273
  • Title

    A performance-driven I/O pin routing algorithm

  • Author

    Wang, Dongsheng ; Zhang, Ping ; Cheng, Chung-Kuan ; Sen, Arunabha

  • Author_Institution
    Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA
  • fYear
    1999
  • fDate
    18-21 Jan 1999
  • Firstpage
    129
  • Abstract
    This paper presents a performance-driven I/O pin routing algorithm with special consideration of wire uniformity. First, a topological routing based on a min-cost max-flow algorithm is proposed. In this phase, an exponential weight function is used to guide the flow distribution which is very helpful in distributing wires, globally and uniformly, on the whole routing area. Then a physical routing phase is applied to implement one-to-one connection between chip pads and I/O pins, which focuses on the wire uniformity of the fanout area nearby the periphery of chip pads. Finally, a balanced position based wire polishing approach is proposed to further improve the local wire uniformity which tries to modify each wire into a smooth curve instead of broken line while satisfying the specified design rules such as wire-wire pitch and wire-pin pitch. A routing cost function is adequately defined to guide the whole routing process which leads to a good trade-off between wire uniformity and wire length. The algorithm has been implemented and tested on up to 10-ring 600-pin PGA and the experimental results are very promising
  • Keywords
    circuit layout CAD; integrated circuit layout; network routing; I/O pin routing algorithm; PGA package; balanced position based wire polishing; chip pads; exponential weight function; min-cost max-flow algorithm; performance-driven routing algorithm; physical routing phase; routing cost function; topological routing; wire uniformity; wire-pin pitch; wire-wire pitch; Connectors; Cost function; Electric variables; Electronics packaging; Integrated circuit testing; Pins; Predictive models; Routing; Signal design; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1999. Proceedings of the ASP-DAC '99. Asia and South Pacific
  • Conference_Location
    Wanchai
  • Print_ISBN
    0-7803-5012-X
  • Type

    conf

  • DOI
    10.1109/ASPDAC.1999.759779
  • Filename
    759779