布线(电子设计自动化)
计算机科学
超大规模集成
安置
并行计算
网络路由
分布式计算
数学优化
计算机网络
物理设计
嵌入式系统
电路设计
数学
作者
Jai-Ming Lin,Chung-Wei Huang,Liang-Chi Zane,Min-Chia Tsai,Che-Li Lin,Chen-Fa Tsai
出处
期刊:International Conference on Computer Aided Design
[Institute of Electrical and Electronics Engineers]
日期:2021-11-01
卷期号:: 1-8
被引量:23
标识
DOI:10.1109/iccad51958.2021.9643544
摘要
Cell placement remains a big challenge in the modern VLSI design especially in routability. Routing overflow may come from global and local routing congestion in a placement. To target on resolving these problems, this paper proposes two techniques in a global placement algorithm based on an analytical placement formulation and the multilevel framework. To remove global routing congestion, we consider each net as a movable soft module and propose a novel congestion-aware net penalty model so that a net will receive a larger penalty if it covers more routing congested regions. Therefore, our placement formulation can be more easier to move nets away from routing congested regions than other approaches and has less impact on wirelength. In addition, to relieve local congestion, we propose an inflation technique to expand the area of a cluster according to its internal connectivity intensity and routing congestion occupied by the cluster. The experimental results demonstrate that our approaches can get better routability and wirelength compared to other approaches such as NTUplace4h, NTUplace4dr, and RePlAce.
科研通智能强力驱动
Strongly Powered by AbleSci AI