VLSI全局布线的自适应加权平均线长模型

Yuanxiao Chi, Zhijun Wang, Liping Liang, Xin Qiu
{"title":"VLSI全局布线的自适应加权平均线长模型","authors":"Yuanxiao Chi, Zhijun Wang, Liping Liang, Xin Qiu","doi":"10.22541/au.169993686.63760519/v1","DOIUrl":null,"url":null,"abstract":"Global placement roughly decides the location of units in the very large-scale integrated (VLSI) and fundamentally determines the quality of physical design. Thus, it’s desirable to find an efficient method to solve the global placement problem. Global placement solves the problem by minimizing the total half-perimeter wirelength (HPWL) under density constraints. However, the non-differentiability of HPWL prevents advanced gradient-based methods from being applied to global placement. Therefore, smooth wirelength models have been proposed to approximate HPWL. Among all the models, weighted-average wirelength (WAWL) performs the best. In this letter, we propose an improved self-adaptive weighted-average wirelength (SaWAWL) model to further fit the HPWL. Instead of setting a generic γ for all nets in the design, the new model enables each net to adaptively adjust their respective γ according to their real length, thus can better approximate HPWL to achieve higher-quality placement results. Based on the SaWAWL and the framework of DREAMPlace, a global placer is implemented. Experimental results show that HPWL on open-source benchmarks is reduced by up to 6.56% with an average of 3.74%, which proves that our model can achieve better performance than the current state-of-the-art WAWL.","PeriodicalId":487619,"journal":{"name":"Authorea (Authorea)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2023-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Self-Adaptive weighted-average wire-length model for VLSI global placement\",\"authors\":\"Yuanxiao Chi, Zhijun Wang, Liping Liang, Xin Qiu\",\"doi\":\"10.22541/au.169993686.63760519/v1\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Global placement roughly decides the location of units in the very large-scale integrated (VLSI) and fundamentally determines the quality of physical design. Thus, it’s desirable to find an efficient method to solve the global placement problem. Global placement solves the problem by minimizing the total half-perimeter wirelength (HPWL) under density constraints. However, the non-differentiability of HPWL prevents advanced gradient-based methods from being applied to global placement. Therefore, smooth wirelength models have been proposed to approximate HPWL. Among all the models, weighted-average wirelength (WAWL) performs the best. In this letter, we propose an improved self-adaptive weighted-average wirelength (SaWAWL) model to further fit the HPWL. Instead of setting a generic γ for all nets in the design, the new model enables each net to adaptively adjust their respective γ according to their real length, thus can better approximate HPWL to achieve higher-quality placement results. Based on the SaWAWL and the framework of DREAMPlace, a global placer is implemented. Experimental results show that HPWL on open-source benchmarks is reduced by up to 6.56% with an average of 3.74%, which proves that our model can achieve better performance than the current state-of-the-art WAWL.\",\"PeriodicalId\":487619,\"journal\":{\"name\":\"Authorea (Authorea)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-11-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Authorea (Authorea)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.22541/au.169993686.63760519/v1\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Authorea (Authorea)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.22541/au.169993686.63760519/v1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

全局布局大致决定了超大规模集成电路(VLSI)中单元的位置,并从根本上决定了物理设计的质量。因此,寻找一种有效的方法来解决全局布局问题是很有必要的。全局布局通过在密度限制下最小化总半周长(HPWL)来解决问题。然而,HPWL的不可微性阻碍了基于梯度的高级方法应用于全局定位。因此,我们提出了平滑长度模型来近似HPWL。在所有模型中,加权平均波长(WAWL)模型表现最好。在这篇文章中,我们提出了一种改进的自适应加权平均波长(SaWAWL)模型来进一步拟合HPWL。新模型没有在设计中为所有网设置通用的γ,而是使每个网能够根据其实际长度自适应调整各自的γ,从而可以更好地近似HPWL,从而获得更高质量的放置结果。基于SaWAWL和DREAMPlace框架,实现了一个全局placer。实验结果表明,在开源基准测试中,HPWL降低了6.56%,平均降低了3.74%,证明我们的模型可以达到比目前最先进的WAWL更好的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A Self-Adaptive weighted-average wire-length model for VLSI global placement
Global placement roughly decides the location of units in the very large-scale integrated (VLSI) and fundamentally determines the quality of physical design. Thus, it’s desirable to find an efficient method to solve the global placement problem. Global placement solves the problem by minimizing the total half-perimeter wirelength (HPWL) under density constraints. However, the non-differentiability of HPWL prevents advanced gradient-based methods from being applied to global placement. Therefore, smooth wirelength models have been proposed to approximate HPWL. Among all the models, weighted-average wirelength (WAWL) performs the best. In this letter, we propose an improved self-adaptive weighted-average wirelength (SaWAWL) model to further fit the HPWL. Instead of setting a generic γ for all nets in the design, the new model enables each net to adaptively adjust their respective γ according to their real length, thus can better approximate HPWL to achieve higher-quality placement results. Based on the SaWAWL and the framework of DREAMPlace, a global placer is implemented. Experimental results show that HPWL on open-source benchmarks is reduced by up to 6.56% with an average of 3.74%, which proves that our model can achieve better performance than the current state-of-the-art WAWL.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:481959085
Book学术官方微信