Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/3201607.3201730acmconferencesArticle/Chapter ViewAbstractPublication PagesaspdacConference Proceedingsconference-collections
research-article

Flip-chip routing with IO planning considering practical pad assignment constraints

Published: 22 January 2018 Publication History

Abstract

In order to support the pad-limited Application-Specific Integrated Circuit (ASIC) designs, the flip chip package is used and provides the highest chip density compared to other packaging technologies. In this paper, we propose the first work of free-assignment flip-chip routing considering practical bump/IO pad constraints and flexibilities. Unlike previous studies regarding all nets as the same, we differentiate signal and power/ground nets and set different bump pad assignment constraints for substrate layout optimization. In our flow, a global routing-based IO-bump assignment algorithm is proposed with a multi-commodity flow network model. After that, a detailed routing algorithm minimizing total wirelength is presented, which determines optimal relay points with a linear programming (LP) formulation. Finally, a dynamic programming (DP)-based IO pad planning technique is applied to further reduce the number of wire bends. Experimental results based on modified industrial cases show that our algorithm flow not only achieves 100% routability of all testcases but also minimizes total wirelength and bump utilization.

References

[1]
J. -W. Fang, I. -J. Lin, P. -H. Yuh, Y. -W. Chang and J. -H. Wang "A routing algorithm for flip-chip design," in Proceedings of IEEE/ACM International Conference on Computer-Aided Design, pp. 753--758, Nov 2005.
[2]
J. -W. Fang, I. -J. Lin, Y. -W. Chang and J. -H. Wang, "A network-flow-based RDL routing algorithms for flip-chip design," IEEE Trans. Comput. Aided Design Integr. Circuits Syst., vol. 26, no. 8, pp. 1417--1429, Aug 2007.
[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," Proc. of ACM/IEEE Design Automation Conference, pp. 336--339, Aug 2009.
[4]
C. -W. Lin, P. -W. Lee and Y. -W. Chang, "An integer-linear-programming-based routing algorithm for flip-chip designs," IEEE Trans. Comput. Aided Design Integr. Circuits Syst., vol. 28, no. 1, pp. 98--110, Jan 2009.
[5]
H. -C. Lee, Y. -W. Chang and P. -W. Lee "Recent research development in flip-chip routing," in Proceedings of IEEE/ACM International Conference on Computer-Aided Design, pp. 404--410, Aug 2010.
[6]
Y. -K. Ho, H. -C. Lee and Y. -W. Chang "Escape routing for staggered-pin-array PCBs," in Proceedings of IEEE/ACM International Conference on Computer-Aided Design, pp. 7--10, Nov 2011.
[7]
P. -W. Lee, H, -C, Lee, T. -K. Ho, Y. -W. Chang, C. -F. Chang, I. -J. Lin and C. -F. Shen "Obstacle-avoiding free-assignment routing for flip-chip designs," Proc. of ACM/IEEE Design Automation Conference, pp. 3--7, Jun 2012.
[8]
C. -W. Lin, P. -W. Lee and Y. -W. Chang, "An efficient pre-assignment routing algorithm for flip-chip designs," IEEE Trans. Comput. Aided Design Integr. Circuits Syst., vol. 31, no. 6, pp. 1347--1356, Jun 2012.
[9]
Y. -K. Ho, H. -C. Lee and Y. -W. Chang, "Escape routing for staggered-pin-array PCBs," IEEE Trans. Comput. Aided Design Integr. Circuits Syst., vol. 32, no. 9, pp. 1347--1356, Sep 2013.
[10]
Y. -K. Ho, H. -C. Lee, W. Lee, Y. -W. Chang, C. -F. Chang, I. -J. Lin and C. -F. Shen, "Obstacle-avoiding free-assignment routing for flip-chip designs," IEEE Trans. Comput. Aided Design Integr. Circuits Syst., vol. 33, no. 2, pp. 224--236, Feb 2014.
[11]
D. F. Shanno and R. L. Weil, "Technical noteLinear programming with absolute-value functionals," Operations Research, vol. 19, no. 1, pp. 120--124, 1971.
[12]
IBM ILOG CPLEX Optimizer. http://www-01.ibm.com/software/integration/optimization/cplex-optimizer/

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ASPDAC '18: Proceedings of the 23rd Asia and South Pacific Design Automation Conference
January 2018
774 pages

Sponsors

Publisher

IEEE Press

Publication History

Published: 22 January 2018

Check for updates

Qualifiers

  • Research-article

Conference

ASPDAC '18
Sponsor:

Acceptance Rates

Overall Acceptance Rate 466 of 1,454 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 92
    Total Downloads
  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)1
Reflects downloads up to 05 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media