Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1837274.1837298acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
research-article

Global routing and track assignment for flip-chip designs

Published: 13 June 2010 Publication History

Abstract

This paper describes a solution for global routing and track assignment of flip-chip I/O nets. Voronoi Diagram (VD) is used to partition the open routing space and the geometrical properties of VD graph are exploited to create global routing channels with capacity and congestion considerations. A network flow algorithm is used to achieve optimal global routing. The regularity of the flip-chip bump placement is observed and allows us to reduce the size of global routing channel graph by over 50% to speed up computation. A track assignment algorithm avoids crossing wires before completing the final route with a detailed router. Experiment results using actual silicon chip data demonstrate that our solution achieves good quality of results compared to an implementation used in a commercial tool.

References

[1]
J. W. Fang, I. J. Lin, Y. W. Chang, and J. H. Wang. A network-flow-based rdl routing algorithmz for flip-chip design. IEEE Trans. on CAD of Integrated Circuits and Systems, 26(8):1417--1429, 2007.
[2]
J. W. Fang, C. H. Hsu, and Y. W. Chang. An integer-linear-programming-based routing algorithm for flip-chip designs. IEEE Trans. on CAD of Integrated Circuits and Systems, 28(1):98--110, 2009.
[3]
J. W. Fang, D. F. Wong, and Y. W. Chang. Flip-chip routing with unified area-i/o pad assignments for package-board co-design. In Proceedings of ACM/IEEE Design Automation Conference, pages 336--339, 2009.
[4]
S. J. Fortune. A sweepline algorithm for voronoi diagrams. Algorithmica, 2:153--174, 1987.
[5]
R. K. Ahuja, T. L. Magnanti, and J. B. Orlin. Network Flows: Theory, Algorithms and Applications. Prentice-Hall, 1993.
[6]
Mark de Berg, Marc van Kreveld, Mark Overmars, and Otfried Schwarzkopf. Computational Geometry. Springer-Verlag, 2nd edition, 2000.

Cited By

View all
  • (2023)A Fast Escape Router for Large-Scale Staggered-Pin-Array PCBs2023 International Symposium of Electronics Design Automation (ISEDA)10.1109/ISEDA59274.2023.10218614(317-322)Online publication date: 8-May-2023
  • (2020)Unified Redistribution Layer Routing for 2.5D IC PackagesProceedings of the 25th Asia and South Pacific Design Automation Conference10.1109/ASP-DAC47756.2020.9045359(331-337)Online publication date: 17-Jan-2020
  • (2017)Redistribution layer routing for wafer-level integrated fan-out package-on-packagesProceedings of the 36th International Conference on Computer-Aided Design10.5555/3199700.3199775(561-568)Online publication date: 13-Nov-2017
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
DAC '10: Proceedings of the 47th Design Automation Conference
June 2010
1036 pages
ISBN:9781450300025
DOI:10.1145/1837274
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 June 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. flip-chip
  2. global routing
  3. track assignment
  4. voronoi diagram

Qualifiers

  • Research-article

Funding Sources

Conference

DAC '10
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

Upcoming Conference

DAC '25
62nd ACM/IEEE Design Automation Conference
June 22 - 26, 2025
San Francisco , CA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)11
  • Downloads (Last 6 weeks)0
Reflects downloads up to 02 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2023)A Fast Escape Router for Large-Scale Staggered-Pin-Array PCBs2023 International Symposium of Electronics Design Automation (ISEDA)10.1109/ISEDA59274.2023.10218614(317-322)Online publication date: 8-May-2023
  • (2020)Unified Redistribution Layer Routing for 2.5D IC PackagesProceedings of the 25th Asia and South Pacific Design Automation Conference10.1109/ASP-DAC47756.2020.9045359(331-337)Online publication date: 17-Jan-2020
  • (2017)Redistribution layer routing for wafer-level integrated fan-out package-on-packagesProceedings of the 36th International Conference on Computer-Aided Design10.5555/3199700.3199775(561-568)Online publication date: 13-Nov-2017
  • (2017)Redistribution layer routing for wafer-level integrated fan-out package-on-packages2017 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)10.1109/ICCAD.2017.8203827(561-568)Online publication date: Nov-2017
  • (2017)A routing framework for technology migration with bump encroachmentIntegration10.1016/j.vlsi.2017.01.00358(1-8)Online publication date: Jun-2017
  • (2016)Optimizing Pin Assignment and Escape Routing for Blind-via-Based PCBsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2015.246045835:2(246-259)Online publication date: Feb-2016
  • (2014)Obstacle-Avoiding Free-Assignment Routing for Flip-Chip DesignsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2013.228527533:2(224-236)Online publication date: 1-Feb-2014
  • (2013)Escape Routing for Staggered-Pin-Array PCBsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2013.225953932:9(1347-1356)Online publication date: 1-Sep-2013
  • (2013)Layer minimization in escape routing for staggered-pin-array PCBs2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC)10.1109/ASPDAC.2013.6509594(187-192)Online publication date: Jan-2013
  • (2012)Obstacle-avoiding free-assignment routing for flip-chip designsProceedings of the 49th Annual Design Automation Conference10.1145/2228360.2228558(1088-1093)Online publication date: 3-Jun-2012
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media