Optimization of the Power/Ground Ball Map in 3-D-IC BGA Packages With Multiple Power Domains Using Deep Reinforcement Learning

IF 2.3 3区 工程技术 Q2 ENGINEERING, ELECTRICAL & ELECTRONIC
Seunghun Ryu;Dongryul Park;Hyunwoong Kim;Seonghi Lee;Sanguk Lee;Hyunwoo Kim;Seongho Woo;Seokbeom Yong;Sangsub Song;Seungyoung Ahn
{"title":"Optimization of the Power/Ground Ball Map in 3-D-IC BGA Packages With Multiple Power Domains Using Deep Reinforcement Learning","authors":"Seunghun Ryu;Dongryul Park;Hyunwoong Kim;Seonghi Lee;Sanguk Lee;Hyunwoo Kim;Seongho Woo;Seokbeom Yong;Sangsub Song;Seungyoung Ahn","doi":"10.1109/TCPMT.2024.3487577","DOIUrl":null,"url":null,"abstract":"In this article, a deep reinforcement learning (DRL) approach that optimizes the power/ground ball map design within the ball grid array (BGA) package of 3-D-integrated circuits (ICs) considering multiple-power-domain (MPD) environments is proposed. With the adoption of the MPD in 3-D-ICs, the BGA in the package substrate, which routes the power and ground to the appropriate power domain and components from the board, faces design challenges such as highly complex power noise between the domains and allocations considering multiple power densities. To address this design complexity, a U-net-based DRL method is adopted, which trains an optimal policy to obtain an optimal power/ground ball map to mitigate simultaneous switching noise (SSN). The U-net enables the conservation of semantic and spatial information simultaneously, allowing the proposed method to optimize the complex ball map effectively within the BGA package for MPD. Furthermore, the proposed method shows reusability and scalability by training with variously displaced current source center (CSC) balls and various ball map sizes while maintaining the power grouping design. The optimality performance of the proposed method is verified by comparing it to conventional optimization algorithms such as random search (RS) and a genetic algorithm (GA). The proposed method outperforms RS and GA in terms of execution time and optimality performance across various tests with different ball map sizes and CSC positions.","PeriodicalId":13085,"journal":{"name":"IEEE Transactions on Components, Packaging and Manufacturing Technology","volume":"14 11","pages":"1943-1958"},"PeriodicalIF":2.3000,"publicationDate":"2024-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Components, Packaging and Manufacturing Technology","FirstCategoryId":"5","ListUrlMain":"https://ieeexplore.ieee.org/document/10737369/","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0

Abstract

In this article, a deep reinforcement learning (DRL) approach that optimizes the power/ground ball map design within the ball grid array (BGA) package of 3-D-integrated circuits (ICs) considering multiple-power-domain (MPD) environments is proposed. With the adoption of the MPD in 3-D-ICs, the BGA in the package substrate, which routes the power and ground to the appropriate power domain and components from the board, faces design challenges such as highly complex power noise between the domains and allocations considering multiple power densities. To address this design complexity, a U-net-based DRL method is adopted, which trains an optimal policy to obtain an optimal power/ground ball map to mitigate simultaneous switching noise (SSN). The U-net enables the conservation of semantic and spatial information simultaneously, allowing the proposed method to optimize the complex ball map effectively within the BGA package for MPD. Furthermore, the proposed method shows reusability and scalability by training with variously displaced current source center (CSC) balls and various ball map sizes while maintaining the power grouping design. The optimality performance of the proposed method is verified by comparing it to conventional optimization algorithms such as random search (RS) and a genetic algorithm (GA). The proposed method outperforms RS and GA in terms of execution time and optimality performance across various tests with different ball map sizes and CSC positions.
基于深度强化学习的多功率域三维集成电路BGA封装功率/滚地球图优化
在本文中,提出了一种深度强化学习(DRL)方法,该方法优化了考虑多功率域(MPD)环境的三维集成电路(ic)球栅阵列(BGA)封装中的功率/接地球图设计。随着MPD在3d - ic中的应用,封装基板中的BGA(将电源和地路由到适当的功率域和电路板上的组件)面临着设计挑战,例如域之间高度复杂的功率噪声和考虑多个功率密度的分配。为了解决这种设计复杂性,采用了基于u -net的DRL方法,该方法训练了一个最优策略来获得最优的功率/接地球图,以减轻同时开关噪声(SSN)。U-net可以同时保存语义和空间信息,使所提出的方法能够有效地优化MPD BGA包内的复杂球图。此外,该方法在保持功率分组设计的前提下,通过不同位移电流源中心球(CSC)和不同球图尺寸的训练,显示了可重用性和可扩展性。通过与随机搜索(RS)和遗传算法(GA)等传统优化算法的比较,验证了所提方法的最优性。在不同球图大小和CSC位置的各种测试中,该方法在执行时间和最优性性能方面优于RS和GA。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
IEEE Transactions on Components, Packaging and Manufacturing Technology
IEEE Transactions on Components, Packaging and Manufacturing Technology ENGINEERING, MANUFACTURING-ENGINEERING, ELECTRICAL & ELECTRONIC
CiteScore
4.70
自引率
13.60%
发文量
203
审稿时长
3 months
期刊介绍: IEEE Transactions on Components, Packaging, and Manufacturing Technology publishes research and application articles on modeling, design, building blocks, technical infrastructure, and analysis underpinning electronic, photonic and MEMS packaging, in addition to new developments in passive components, electrical contacts and connectors, thermal management, and device reliability; as well as the manufacture of electronics parts and assemblies, with broad coverage of design, factory modeling, assembly methods, quality, product robustness, and design-for-environment.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信