基于多智能体强化学习的VLSI异步多网络详细路由

Xuhua Ju, Konglin Zhu, Yibo Lin, Lin Zhang
{"title":"基于多智能体强化学习的VLSI异步多网络详细路由","authors":"Xuhua Ju, Konglin Zhu, Yibo Lin, Lin Zhang","doi":"10.1109/IC-NIDC54101.2021.9660569","DOIUrl":null,"url":null,"abstract":"Detailed routing is a crucial challenge in modern integrated circuit (IC) design. Due to the continuous increase in design complexity and complicated design rules, avoiding routing conflicts between nets becomes more and more challenging. Conventional routing strategies like the rip-up and re-route scheme may need to spend huge efforts on avoiding conflicts between nets with overlapping routing areas. To resolve this challenge, in this paper, we propose a detailed router based on multi-agent reinforcement learning for handling conflicting nets. First, we approximate nets of detailed routing as agents and regard the pin-connection task as path planning to achieve the asynchronization of routing. Second, we assign each agent a local field of view to reduce feature size and difficulty in training. Finally, in order to eliminate routing congestion, we set an information storage unit for the information communication of each agent. The evaluation results show that the proposed multi-agent reinforcement learning scheme outperforms the baseline learning methods by 11.6%.","PeriodicalId":264468,"journal":{"name":"2021 7th IEEE International Conference on Network Intelligence and Digital Content (IC-NIDC)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Asynchronous Multi-Nets Detailed Routing in VLSI using Multi-Agent Reinforcement Learning\",\"authors\":\"Xuhua Ju, Konglin Zhu, Yibo Lin, Lin Zhang\",\"doi\":\"10.1109/IC-NIDC54101.2021.9660569\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Detailed routing is a crucial challenge in modern integrated circuit (IC) design. Due to the continuous increase in design complexity and complicated design rules, avoiding routing conflicts between nets becomes more and more challenging. Conventional routing strategies like the rip-up and re-route scheme may need to spend huge efforts on avoiding conflicts between nets with overlapping routing areas. To resolve this challenge, in this paper, we propose a detailed router based on multi-agent reinforcement learning for handling conflicting nets. First, we approximate nets of detailed routing as agents and regard the pin-connection task as path planning to achieve the asynchronization of routing. Second, we assign each agent a local field of view to reduce feature size and difficulty in training. Finally, in order to eliminate routing congestion, we set an information storage unit for the information communication of each agent. The evaluation results show that the proposed multi-agent reinforcement learning scheme outperforms the baseline learning methods by 11.6%.\",\"PeriodicalId\":264468,\"journal\":{\"name\":\"2021 7th IEEE International Conference on Network Intelligence and Digital Content (IC-NIDC)\",\"volume\":\"7 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-11-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 7th IEEE International Conference on Network Intelligence and Digital Content (IC-NIDC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IC-NIDC54101.2021.9660569\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 7th IEEE International Conference on Network Intelligence and Digital Content (IC-NIDC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IC-NIDC54101.2021.9660569","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

详细布线是现代集成电路设计中的一个关键挑战。随着网络设计复杂度的不断提高和设计规则的复杂化,避免网络间路由冲突变得越来越具有挑战性。传统的路由策略,如撕裂和重路由方案,可能需要花费大量的精力来避免路由区域重叠的网络之间的冲突。为了解决这一挑战,在本文中,我们提出了一个基于多智能体强化学习的详细路由器来处理冲突网络。首先,将详细路由的网络近似为agent,将引脚连接任务看作路径规划,实现路由的异步化。其次,我们为每个智能体分配一个局部视场,以减少特征大小和训练难度。最后,为了消除路由拥塞,我们为每个agent之间的信息通信设置了信息存储单元。评估结果表明,所提出的多智能体强化学习方案比基线学习方法的性能提高了11.6%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Asynchronous Multi-Nets Detailed Routing in VLSI using Multi-Agent Reinforcement Learning
Detailed routing is a crucial challenge in modern integrated circuit (IC) design. Due to the continuous increase in design complexity and complicated design rules, avoiding routing conflicts between nets becomes more and more challenging. Conventional routing strategies like the rip-up and re-route scheme may need to spend huge efforts on avoiding conflicts between nets with overlapping routing areas. To resolve this challenge, in this paper, we propose a detailed router based on multi-agent reinforcement learning for handling conflicting nets. First, we approximate nets of detailed routing as agents and regard the pin-connection task as path planning to achieve the asynchronization of routing. Second, we assign each agent a local field of view to reduce feature size and difficulty in training. Finally, in order to eliminate routing congestion, we set an information storage unit for the information communication of each agent. The evaluation results show that the proposed multi-agent reinforcement learning scheme outperforms the baseline learning methods by 11.6%.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术文献互助群
群 号:604180095
Book学术官方微信