ACM Home Page
Please provide us with feedback. Feedback
Optimal routing algorithms for rectilinear pin clusters in high-density multichip modules
Full text PdfPdf (619 KB)
Source
ACM Transactions on Design Automation of Electronic Systems (TODAES) archive
Volume 13 ,  Issue 4  (September 2008) table of contents
Article No. 68  
Year of Publication: 2008
ISSN:1084-4309
Authors
Muhammet Mustafa Ozdal  Intel Corporation, Hillsboro, OR
Martin D. F. Wong  University of Illinois at Urbana-Champaign, Urbana, IL
Philip S. Honsinger  IBM Corporation, Poughkeepsie, NY
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 68,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1391962.1391976
What is a DOI?

ABSTRACT

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.


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
Capwell, G. 1998. High density design with MicroStar BGAs. Application Report SPRA471A, Texas Instruments.
 
3
 
4
 
5
6
 
7
Katopis, G. A., Becker, W. D., Mazzawy, T. R., Smith, H. H., Vakirtzis, C. K., Kuppinger, S. A., Singh, B., Lin, P. C., Bartells, J., Kihlmire, G. V., Venkatachalam, P. N., Stoller, H. I., and Frankel, J. L. 1999. MCM technology and design for the S/390 G5 system. IBM J. Res. Development 43.
 
8
Nair, R. 1987. A simple yet effective technique for global wiring. IEEE Trans. on Computer-Aided Des. 6.
 
9
Ozdal, M. M. and Wong, M. D. F. 2006. Algorithms for simultaneous escape routing and layer assignment of dense PCBs. IEEE Trans. CAD Integ. Circu. Syst. 25, 1510--1522.
 
10
Ozdal, M. M., Wong, M. D. F., and Honsinger, P. S. 2008. Simultaneous escape routing algorithms for via minimization of high-speed boards. IEEE Trans. CAD Integ. Circ. Syst. 27, 84--95.
11
 
12
Titus, A., Jaiswal, B., Dishongh, T., and Cartwright, A. N. 2004. Innovative circuit board level routing designs for BGA packages. IEEE Trans. Advan. Pack. 27.
 
13
Wiens, D. 2000. Printed circuit board routing at the threshold. The Board Authority, 44--47.
 
14

Collaborative Colleagues:
Muhammet Mustafa Ozdal: colleagues
Martin D. F. Wong: colleagues
Philip S. Honsinger: colleagues