| Simultaneous escape routing and layer assignment for dense PCBs |
| Full text |
Pdf
(906 KB)
|
| Source
|
International Conference on Computer Aided Design
archive
Proceedings of the 2004 IEEE/ACM International conference on Computer-aided design
table of contents
Pages: 822 - 829
Year of Publication: 2004
ISBN:0-7803-8702-3
|
|
Authors
|
|
M. M. Ozdal
|
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
|
|
M. D. F. Wong
|
Dept. Commun. & Comput. Eng., Kyoto Univ., Japan
|
|
| Publisher |
IEEE Computer Society
Washington, DC, USA
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 21, Citation Count: 3
|
|
|
ABSTRACT
As die sizes are shrinking, and circuit complexities are increasing, the PCB routing problem becomes more and more challenging. Traditional routing algorithms can not handle these challenges effectively, and many high-end designs in the industry require manual routing efforts. In this paper, we propose a problem decomposition that distinguishes routing within dense components from routing in the intermediate area. In particular, we propose an effective methodology to find the escape routing solution for multiple components simultaneously such that the number of crossings in the intermediate area is minimized. For this, we model the problem as a longest path with forbidden pairs (LPFP) problem, and propose two algorithms for it. The first is an exact polynomial-time algorithm that is guaranteed to find the maximal planar routing solution on one layer. The second is a randomized algorithm that has good scalability characteristics for large circuits. Then we use these algorithms to assign the maximal subset of planar nets to each layer, and then distribute the remaining nets at the end. We demonstrate the effectiveness of these algorithms through experiments on industrial circuits.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
[2] H. N. Brady. An approach to topological pin assignment. IEEE Trans. on Computer Aided Design, 3: 250-255, 1984.
|
| |
3
|
[3] J. Cong and C. L. Liu. On the k-layer planar subset and topological via minimization problems. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 10, 1991.
|
| |
4
|
|
| |
5
|
[5] P. Crescenzi and V. Kann. A compendium of np optimization problems, http://www.nada.kth.se/viggo/problemlist.
|
| |
6
|
|
 |
7
|
|
| |
8
|
[8] J. Ludwig. IBM Systems Group, Private communication, 2004.
|
| |
9
|
|
| |
10
|
[10] B. Voss. The package routing challenge. StilwellBaker, Inc., June, 2003.
|
| |
11
|
[11] D. Wiens. Printed circuit board routing at the threshold. White Paper, Mentor Graphics, 2000.
|
| |
12
|
|
|