{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T08:47:58Z","timestamp":1774687678338,"version":"3.50.1"},"reference-count":37,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2023,5,17]],"date-time":"2023-05-17T00:00:00Z","timestamp":1684281600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"National Key Research and Development Program of China","award":["2019YFB2205005"],"award-info":[{"award-number":["2019YFB2205005"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Des. Autom. Electron. Syst."],"published-print":{"date-parts":[[2023,7,31]]},"abstract":"<jats:p>The electromigration-induced reliability issues (EM) in very large scale integration (VLSI) circuits have attracted continuous attention due to technology scaling. Traditional EM methods lead to inaccurate results incompatible with the advanced technology nodes. In this article, we propose a learning-based model by enforcing physical constraints of EM kinetics to solve the EM reliability problem. The method aims at solving stress-based partial differential equations (PDEs) to obtain the hydrostatic stress evolution on interconnect trees during the void nucleation phase, considering varying atom diffusivity on each segment, which is one of the EM random characteristics. The approach proposes a crafted neural network-based framework customized for the EM phenomenon and provides mesh-free solutions benefiting from the employment of automatic differentiation (AD). Experimental results obtained by the proposed model are compared with solutions obtained by competing methods, showing satisfactory accuracy and computational savings.<\/jats:p>","DOI":"10.1145\/3567424","type":"journal-article","created":{"date-parts":[[2022,10,10]],"date-time":"2022-10-10T12:12:44Z","timestamp":1665403964000},"page":"1-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["A Deep Learning Framework for Solving Stress-based Partial Differential Equations in Electromigration Analysis"],"prefix":"10.1145","volume":"28","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5349-1825","authenticated-orcid":false,"given":"Tianshu","family":"Hou","sequence":"first","affiliation":[{"name":"Department of Micro\/Nano Electronics, Shanghai Jiao Tong University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8439-876X","authenticated-orcid":false,"given":"Peining","family":"Zhen","sequence":"additional","affiliation":[{"name":"Department of Micro\/Nano Electronics, Shanghai Jiao Tong University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9741-539X","authenticated-orcid":false,"given":"Zhigang","family":"Ji","sequence":"additional","affiliation":[{"name":"Department of Micro\/Nano Electronics, Shanghai Jiao Tong University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7046-3455","authenticated-orcid":false,"given":"Hai-Bao","family":"Chen","sequence":"additional","affiliation":[{"name":"Department of Micro\/Nano Electronics, Shanghai Jiao Tong University, Shanghai, China"}]}],"member":"320","published-online":{"date-parts":[[2023,5,17]]},"reference":[{"key":"e_1_3_2_2_2","first-page":"265","volume-title":"Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201916)","author":"Abadi Mart\u00edn","year":"2016","unstructured":"Mart\u00edn Abadi, Paul Barham, Jianmin Chen, Zhifeng Chen, Andy Davis, Jeffrey Dean, Matthieu Devin, Sanjay Ghemawat, Geoffrey Irving, Michael Isard, Manjunath Kudlur, Josh Levenberg, Rajat Monga, Sherry Moore, Derek G. Murray, Benoit Steiner, Paul Tucker, Vijay Vasudevan, Pete Warden, Martin Wicke, Yuan Yu, and Xiaoqiang Zheng. 2016. TensorFlow: A system for large-scale machine learning. In Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201916). 265\u2013283."},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.5555\/1087566"},{"key":"e_1_3_2_4_2","unstructured":"Atilim Gunes Baydin Barak A. Pearlmutter Alexey Andreyevich Radul and Jeffrey Mark Siskind. 2015. Automatic differentiation in machine learning: A survey. (2015). arxiv:1502.05767"},{"key":"e_1_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/T-ED.1969.16754"},{"key":"e_1_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1063\/1.322842"},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2017.2666723"},{"key":"e_1_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2016.2523898"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2019.2940197"},{"key":"e_1_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2020.2994271"},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/355972.355979"},{"key":"e_1_3_2_12_2","first-page":"1","volume-title":"Computer Algebra: Historical Development, Characterization, and Prospects","author":"Grabmeier Johannes","year":"2003","unstructured":"Johannes Grabmeier, Erich Kaltofen, and Volker Weispfenning. 2003. Computer Algebra: Historical Development, Characterization, and Prospects. Springer-Verlag, Berlin, 1\u20139."},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1557\/JMR.2000.0259"},{"key":"e_1_3_2_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/IRPS.2013.6531951"},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.90"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1016\/0893-6080(89)90020-8"},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2022.3166103"},{"key":"e_1_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2016.2524540"},{"key":"e_1_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/2593069.2593180"},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1109\/DAC18074.2021.9586239"},{"key":"e_1_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.23919\/DATE51398.2021.9474231"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1063\/1.354073"},{"key":"e_1_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1109\/72.712178"},{"key":"e_1_3_2_24_2","article-title":"Fourier neural operator for parametric partial differential equations","volume":"2010","author":"Li Zongyi","year":"2020","unstructured":"Zongyi Li, Nikola B. Kovachki, Kamyar Azizzadenesheli, Burigede Liu, Kaushik Bhattacharya, Andrew M. Stuart, and Anima Anandkumar. 2020. Fourier neural operator for parametric partial differential equations. CoRR abs\/2010.08895 (2020). arXiv:2010.08895","journal-title":"CoRR"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/IPFA.2008.4588207"},{"key":"e_1_3_2_26_2","unstructured":"Xuhui Meng Zhen Li Dongkun Zhang and George Em Karniadakis. 2019. PPINN: Parareal Physics-Informed Neural Network for time-dependent PDEs. (2019). arxiv:1909.10145"},{"key":"e_1_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/ASPDAC.2008.4483978"},{"key":"e_1_3_2_28_2","volume-title":"Reliability and Failure of Electronic Materials and Devices","author":"Ohring Milton","year":"1998","unstructured":"Milton Ohring. 1998. In Reliability and Failure of Electronic Materials and Devices. Elsevier."},{"key":"e_1_3_2_29_2","volume-title":"Proceedings of the NIPS Workshop","author":"Paszke Adam","year":"2017","unstructured":"Adam Paszke, Sam Gross, Gregory Chanan Soumith Chintala, Edward Yang Zachary DeVito, Zeming Lin, Alban Desmaison, Luca Antiga, and Adam Lerer. 2017. Automatic differentiation in Pytorch. In Proceedings of the NIPS Workshop."},{"key":"e_1_3_2_30_2","doi-asserted-by":"crossref","unstructured":"Kexin Pei Yinzhi Cao Junfeng Yang and Suman Jana. 2017. DeepXplore: Automated Whitebox Testing of Deep Learning Systems. (2017). arxiv:1705.06640","DOI":"10.1145\/3132747.3132785"},{"key":"e_1_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2018.10.045"},{"key":"e_1_3_2_32_2","unstructured":"Lars Ruthotto and Eldad Haber. 2018. Deep Neural Networks Motivated by Partial Differential Equations. (2018). arxiv:1804.04272"},{"key":"e_1_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0045-7825(02)00618-7"},{"key":"e_1_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.1109\/TDMR.2015.2508447"},{"key":"e_1_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1109\/TDMR.2020.2981628"},{"key":"e_1_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2020.3001264"},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.chaos.2021.111393"},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2020.109409"}],"container-title":["ACM Transactions on Design Automation of Electronic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3567424","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3567424","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:43:46Z","timestamp":1750286626000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3567424"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,17]]},"references-count":37,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2023,7,31]]}},"alternative-id":["10.1145\/3567424"],"URL":"https:\/\/doi.org\/10.1145\/3567424","relation":{},"ISSN":["1084-4309","1557-7309"],"issn-type":[{"value":"1084-4309","type":"print"},{"value":"1557-7309","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,5,17]]},"assertion":[{"value":"2022-04-14","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2022-09-23","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-05-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}