• DocumentCode
    2517901
  • Title

    Interchangeable pin routing with application to package layout

  • Author

    Man-Fai Yu ; Darnauer, J. ; Dai, W.W.-M.

  • Author_Institution
    Board of Studies in Comput. Eng., California Univ., Santa Cruz, CA, USA
  • fYear
    1996
  • fDate
    10-14 Nov. 1996
  • Firstpage
    668
  • Lastpage
    673
  • Abstract
    Many practical routing problems such as BGA, PGA, pin redistribution and test fixture routing involve routing with interchangeable pins. These routing problems, especially package layout, are becoming more difficult to do manually due to increasing speed and I/O. Currently, no commercial or university router is available for this task. In this paper, we unify these different problems as instances of the interchangeable pin routing (IPR) problem, which is NP-complete. By representing the solution space with flows in a triangulated routing network instead of grids, we developed a min-cost max-flow heuristic considering only the most important cuts in the design. The heuristic handles multiple layers, prerouted nets, and all-angle, octilinear or rectilinear wiring styles. Experiments show that the heuristic is very effective on most practical examples. It had been used to route industry designs with thousands of interchangeable pins.
  • Keywords
    application specific integrated circuits; circuit layout CAD; circuit optimisation; integrated circuit design; integrated circuit packaging; network routing; wiring; ASIC; BGA; CAD; NP-complete; PGA; all-angle wiring; input output; interchangeable pin routing; min-cost max-flow heuristic; multiple layers; octilinear wiring; package layout; pin redistribution; prerouted nets; rectilinear wiring; routing problems; speed; test fixture routing; triangulated routing network; Application software; Connectors; Electronics packaging; Fixtures; Geometry; Intellectual property; Pins; Probes; Routing; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1996. ICCAD-96. Digest of Technical Papers., 1996 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • Print_ISBN
    0-8186-7597-7
  • Type

    conf

  • DOI
    10.1109/ICCAD.1996.571349
  • Filename
    571349