On Legalization of Die Bonding Bumps and Pads for 3-D ICs
As state-of-the-art 3-D IC place-and-route flows were designed with older technology nodes and aggressive bonding pitch assumptions, they introduce an unacceptable number of 3-D via overlap violations during routing in real-world scenarios. Specifically, when dealing with higher via pitch to wire si...
        Saved in:
      
    
          | Published in | IEEE transactions on computer-aided design of integrated circuits and systems Vol. 43; no. 9; pp. 2741 - 2754 | 
|---|---|
| Main Authors | , , , , | 
| Format | Journal Article | 
| Language | English | 
| Published | 
        New York
          IEEE
    
        01.09.2024
     The Institute of Electrical and Electronics Engineers, Inc. (IEEE)  | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 0278-0070 1937-4151  | 
| DOI | 10.1109/TCAD.2024.3382835 | 
Cover
| Abstract | As state-of-the-art 3-D IC place-and-route flows were designed with older technology nodes and aggressive bonding pitch assumptions, they introduce an unacceptable number of 3-D via overlap violations during routing in real-world scenarios. Specifically, when dealing with higher via pitch to wire size ratios using more advanced technology nodes than they were designed for, these flows struggle to comply with width and spacing rules. In this article, we propose a novel 3-D via legalization stage and a subsequent refinement stage during routing to address this issue. Two independent via legalization methods are introduced: a force-based algorithm and a bipartite-matching algorithm with Bayesian optimization. Our two legalization methods, along with the refinement stage, are compatible with various process nodes, bonding technologies, and partitioning styles. By implementing the modified 3-D routing with the proposed legalizers, we successfully eliminate all 3-D via overlap violations while minimizing the impact on performance, power, or area. | 
    
|---|---|
| AbstractList | As state-of-the-art 3-D IC place-and-route flows were designed with older technology nodes and aggressive bonding pitch assumptions, they introduce an unacceptable number of 3-D via overlap violations during routing in real-world scenarios. Specifically, when dealing with higher via pitch to wire size ratios using more advanced technology nodes than they were designed for, these flows struggle to comply with width and spacing rules. In this article, we propose a novel 3-D via legalization stage and a subsequent refinement stage during routing to address this issue. Two independent via legalization methods are introduced: a force-based algorithm and a bipartite-matching algorithm with Bayesian optimization. Our two legalization methods, along with the refinement stage, are compatible with various process nodes, bonding technologies, and partitioning styles. By implementing the modified 3-D routing with the proposed legalizers, we successfully eliminate all 3-D via overlap violations while minimizing the impact on performance, power, or area. | 
    
| Author | Brunion, Moritz Huang, Yen-Hsiang Pentapati, Sai Lim, Sung Kyu Agnesina, Anthony  | 
    
| Author_xml | – sequence: 1 givenname: Yen-Hsiang orcidid: 0000-0003-0116-1351 surname: Huang fullname: Huang, Yen-Hsiang email: yhhuang@gatech.edu organization: ECE Department, Georgia Tech, Atlanta, GA, USA – sequence: 2 givenname: Sai orcidid: 0000-0003-3966-1749 surname: Pentapati fullname: Pentapati, Sai organization: ECE Department, Georgia Tech, Atlanta, GA, USA – sequence: 3 givenname: Anthony orcidid: 0000-0003-0393-0230 surname: Agnesina fullname: Agnesina, Anthony organization: NVIDIA, Austin, TX, USA – sequence: 4 givenname: Moritz orcidid: 0000-0001-7842-7774 surname: Brunion fullname: Brunion, Moritz organization: University of Bremen, Bremen, Germany – sequence: 5 givenname: Sung Kyu orcidid: 0000-0002-2267-5282 surname: Lim fullname: Lim, Sung Kyu organization: ECE Department, Georgia Tech, Atlanta, GA, USA  | 
    
| BookMark | eNpNkEtrAjEUhUOxULX9AYUuAl2PvXlMMlnq2Icg2IVdh0wmkRFNbKKL9td3RBddXTh851z4RmgQYnAIPRKYEALqZV1P5xMKlE8Yq2jFyhs0JIrJgpOSDNAQqKwKAAl3aJTzFoDwkqohUquAl25jdt2vOXYx4OjxvHN4FkPbhQ2enfaHjE1o8adpM_YxYVbM8aLO9-jWm112D9c7Rl9vr-v6o1iu3hf1dFlYysWx4I0R1FpjSOWBWGl9yW0DhvWxqPocGmaVJbYpqRBCNl5IakjLOTQtLxs2Rs-X3UOK3yeXj3obTyn0LzUDJUAqULynyIWyKeacnNeH1O1N-tEE9NmQPhvSZ0P6aqjvPF06nXPuH8-rkhJgf0ubYSs | 
    
| CODEN | ITCSDI | 
    
| Cites_doi | 10.1145/1123008.1123056 10.1109/ICCAD.2003.1257591 10.1109/IEDM19573.2019.8993637 10.1145/2717764.2717787 10.1201/9781420013481-21 10.1109/TCAD.2019.2952542 10.1109/MDAT.2016.2544837 10.1007/BF02278710 10.1109/ECTC.2019.00272 10.1109/ECTC32862.2020.00099 10.1145/3569052.3578925 10.1145/2872334.2872361 10.23919/DATE48585.2020.9116297  | 
    
| ContentType | Journal Article | 
    
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2024 | 
    
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2024 | 
    
| DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D  | 
    
| DOI | 10.1109/TCAD.2024.3382835 | 
    
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts  Academic Computer and Information Systems Abstracts Professional  | 
    
| DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional  | 
    
| DatabaseTitleList | Technology Research Database  | 
    
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher  | 
    
| DeliveryMethod | fulltext_linktorsrc | 
    
| Discipline | Engineering | 
    
| EISSN | 1937-4151 | 
    
| EndPage | 2754 | 
    
| ExternalDocumentID | 10_1109_TCAD_2024_3382835 10485210  | 
    
| Genre | orig-research | 
    
| GrantInformation_xml | – fundername: Ministry of Trade, Industry and Energy of South Korea grantid: 1415187652; RS-2023-00234159 – fundername: Semiconductor Research Corporation through the JUMP 2.0 Center Program grantid: CHIMES 3136.002  | 
    
| GroupedDBID | --Z -~X 0R~ 29I 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFS ACIWK ACNCT AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ H~9 IBMZZ ICLAB IFIPE IFJZH IPLJI JAVBF LAI M43 O9- OCL P2P PZZ RIA RIE RNS TN5 VH1 VJK AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D  | 
    
| ID | FETCH-LOGICAL-c246t-4ba62ccaa18f01c7cf54cb0a3a6268caa0b3c9c1cb526667bf672a1d440bd45b3 | 
    
| IEDL.DBID | RIE | 
    
| ISSN | 0278-0070 | 
    
| IngestDate | Mon Jun 30 10:22:10 EDT 2025 Wed Oct 01 02:54:56 EDT 2025 Wed Aug 27 01:54:14 EDT 2025  | 
    
| IsPeerReviewed | true | 
    
| IsScholarly | true | 
    
| Issue | 9 | 
    
| Language | English | 
    
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037  | 
    
| LinkModel | DirectLink | 
    
| MergedId | FETCHMERGED-LOGICAL-c246t-4ba62ccaa18f01c7cf54cb0a3a6268caa0b3c9c1cb526667bf672a1d440bd45b3 | 
    
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14  | 
    
| ORCID | 0000-0003-3966-1749 0000-0002-2267-5282 0000-0001-7842-7774 0000-0003-0393-0230 0000-0003-0116-1351  | 
    
| PQID | 3096079094 | 
    
| PQPubID | 85470 | 
    
| PageCount | 14 | 
    
| ParticipantIDs | ieee_primary_10485210 proquest_journals_3096079094 crossref_primary_10_1109_TCAD_2024_3382835  | 
    
| ProviderPackageCode | CITATION AAYXX  | 
    
| PublicationCentury | 2000 | 
    
| PublicationDate | 2024-09-01 | 
    
| PublicationDateYYYYMMDD | 2024-09-01 | 
    
| PublicationDate_xml | – month: 09 year: 2024 text: 2024-09-01 day: 01  | 
    
| PublicationDecade | 2020 | 
    
| PublicationPlace | New York | 
    
| PublicationPlace_xml | – name: New York | 
    
| PublicationTitle | IEEE transactions on computer-aided design of integrated circuits and systems | 
    
| PublicationTitleAbbrev | TCAD | 
    
| PublicationYear | 2024 | 
    
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE)  | 
    
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)  | 
    
| References | ref13 Snoek (ref16) ref12 ref15 ref14 ref11 ref10 ref1 ref8 ref7 (ref2) 2018 ref9 Pentapati (ref4) ref3 ref6 Nogueira (ref17) 2014 ref5  | 
    
| References_xml | – ident: ref13 doi: 10.1145/1123008.1123056 – ident: ref12 doi: 10.1109/ICCAD.2003.1257591 – ident: ref1 doi: 10.1109/IEDM19573.2019.8993637 – start-page: 1 volume-title: Proc. IEEE/ACM Int. Conf. Comput. Aided Design (ICCAD) ident: ref4 article-title: Pin-3D: A physical synthesis and post-layout optimization flow for heterogeneous monolithic 3D ICs – ident: ref10 doi: 10.1145/2717764.2717787 – ident: ref14 doi: 10.1201/9781420013481-21 – ident: ref9 doi: 10.1109/TCAD.2019.2952542 – ident: ref5 doi: 10.1109/MDAT.2016.2544837 – start-page: 1 volume-title: Proc. Adv. Neural Inf. Process. Syst. ident: ref16 article-title: Practical Bayesian optimization of machine learning algorithms – ident: ref15 doi: 10.1007/BF02278710 – ident: ref6 doi: 10.1109/ECTC.2019.00272 – ident: ref7 doi: 10.1109/ECTC32862.2020.00099 – ident: ref8 doi: 10.1145/3569052.3578925 – volume-title: Bayesian optimization: Open source constrained global optimization tool for Python year: 2014 ident: ref17 – ident: ref11 doi: 10.1145/2872334.2872361 – ident: ref3 doi: 10.23919/DATE48585.2020.9116297 – year: 2018 ident: ref2 article-title: AMD 3D V-cache Ryzen chiplets.  | 
    
| SSID | ssj0014529 | 
    
| Score | 2.4338462 | 
    
| Snippet | As state-of-the-art 3-D IC place-and-route flows were designed with older technology nodes and aggressive bonding pitch assumptions, they introduce an... | 
    
| SourceID | proquest crossref ieee  | 
    
| SourceType | Aggregation Database Index Database Publisher  | 
    
| StartPage | 2741 | 
    
| SubjectTerms | 3-D integrated circuits 3-D routing Algorithms Bonding face-to-face (F2F) bonding Integrated circuits Metals Nodes Routing Runtime Three dimensional flow Three-dimensional displays via legalization Wires  | 
    
| Title | On Legalization of Die Bonding Bumps and Pads for 3-D ICs | 
    
| URI | https://ieeexplore.ieee.org/document/10485210 https://www.proquest.com/docview/3096079094  | 
    
| Volume | 43 | 
    
| hasFullText | 1 | 
    
| inHoldings | 1 | 
    
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1937-4151 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0014529 issn: 0278-0070 databaseCode: RIE dateStart: 19820101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE  | 
    
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NS8MwFA-6kx78nDidkoMnIbVp07Q56uaYotPDBruVfIIIndju4l_vS9vJVARvJSQlfb-k7_3y8t5D6IJGGmBVGQmVTgiL05DI2BligDDbyGSpYT4a-XHCxzN2P0_mbbB6HQtjra0vn9nAP9a-fLPQS39UBjucZaBugKFvphlvgrW-XAbeg1gfqPiUsbCQWxcmDcXVFL4KqGDEAiBkPsHYNyVUV1X59Suu9ctoF01WM2uulbwGy0oF-uNH0sZ_T30P7bSWJr5ulsY-2rDFAdpeyz94iMRTgR8s6Ig2GBMvHB6-WOxrDUMHfANYl1gWBj9LU2Kwb3FMhvhuUHbRbHQ7HYxJW0uB6IjxijAleQRoSZq5kOpUu4RpFcoYmnkG7aGKtdBUqwRUNk-V42kkqWEsVIYlKj5CnWJR2GOEqeQ2os6aRFkmqZPGccGkkNJwI7TuocuVcPO3JmVGXlONUOQeidwjkbdI9FDXC2utYyOnHuqv8MjbXVXmsedbqQBGevLHsFO05d_eXALro071vrRnYDVU6rxeLZ-eIbx8 | 
    
| linkProvider | IEEE | 
    
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELZQGYCBZxGFAh6YkFzixHaSEVqqFtrC0ErdIr8iIaQUkXTh13NOUlRASGyRZSvOfXbuPp_vDqEr6muAVUXEU5oTFoQekUFqiAHCbH0ThYa5aOTxRAxm7GHO53WwehkLY60tL5_ZjnssfflmoZfuqAx2OItA3QBD3-SMMV6Fa305DZwPsTxScUljYSnXTkzqxTdT-C4ggz7rACVzKca-qaGyrsqvn3GpYfp7aLKaW3Wx5LWzLFRHf_xI2_jvye-j3drWxLfV4jhAGzY7RDtrGQiPUPyU4ZEFLVGHY-JFinsvFrtqw9AB3wHaOZaZwc_S5BgsXByQHh528yaa9e-n3QGpqykQ7TNREKak8AEvSaPUozrUKWdaeTKAZhFBu6cCHWuqFQelLUKVitCX1DDmKcO4Co5RI1tk9gRhKoX1aWoNV5ZJmkqTipjJWEojTKx1C12vhJu8VUkzkpJseHHikEgcEkmNRAs1nbDWOlZyaqH2Co-k3ld5EjjGFcbASU__GHaJtgbT8SgZDSePZ2jbvam6EtZGjeJ9ac_BhijURblyPgGuCr_J | 
    
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=On+Legalization+of+Die+Bonding+Bumps+and+Pads+for+3-D+ICs&rft.jtitle=IEEE+transactions+on+computer-aided+design+of+integrated+circuits+and+systems&rft.au=Huang%2C+Yen-Hsiang&rft.au=Pentapati%2C+Sai&rft.au=Agnesina%2C+Anthony&rft.au=Brunion%2C+Moritz&rft.date=2024-09-01&rft.pub=IEEE&rft.issn=0278-0070&rft.volume=43&rft.issue=9&rft.spage=2741&rft.epage=2754&rft_id=info:doi/10.1109%2FTCAD.2024.3382835&rft.externalDocID=10485210 | 
    
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0278-0070&client=summon | 
    
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0278-0070&client=summon | 
    
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0278-0070&client=summon |