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
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;
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
DOI :
10.1109/ICCAD.1996.571349