Dynamic Local Usage: An Accurate Model for Usage of Tile-Internal Wiring in Global Routing
Tilmann Bihler, Daniel Blankenburg
摘要
Traditional global routing simplifies routing as a Steiner Tree packing problem on a grid graph, often neglecting the need to account for tile-internal wiring connections to pin shapes. Local wiring usage is typically pre-estimated, leading to inaccuracies. To address this gap, we introduce the Dynamic Local Usage (DLU) model, which evaluates wiring usage based on exact wire shapes and optimizes routes up to detailed pin shapes. Key innovations include tip-to-tip penalty extensions to accurately model packing density and new algorithms to optimize routes according to the DLU congestion model. We demonstrate the superiority of the Dynamic Local Usage model by comparing results after global and detailed routing to an industrial global router on the 3 nm and 5 nm technology nodes. Our model achieves significant improvements in the number of vias, scenic routes, design rule violations, and timing metrics after detailed routing. Furthermore, the DLU provides a better support for incremental design changes, such as pin movements, by dynamically updating local wiring usage during routing.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- Reinforcement Learning-Driven Window Selection for Enhanced Window-Based Rip-up and Reroute in Chip Detailed RoutingYu-Chan Keng, Yu-Chun Pai, Wen-Hao Liu, Haoxing Ren 等DAC 2025
- Any-Angle Routing for Redistribution Layers in 2.5D IC PackagesMin-Hsuan Chung, Je-Wei Chuang, Yao-Wen ChangDAC 2023 · 被引用 20 次
- Redistribution Layer Routing with Dynamic Via Insertion Under Irregular Via StructuresJe-Wei Chuang, Zong-Han Wu, Bo-Ying Huang, Yao-Wen ChangDAC 2024 · 被引用 7 次
- NeuralSteiner: Learning Steiner Tree for Overflow-avoiding Global Routing in Chip DesignRuizhi Liu, Zhisheng Zeng, Shizhe Ding, Jingyan Sui 等NeurIPS 2024 · 被引用 7 次
- Net Resource Allocation: A Desirable Initial Routing StepZhisheng Zeng, Jikang Liu, Zhipeng Huang, Ye Cai 等DAC 2024 · 被引用 2 次
