DocumentCode
72186
Title
Delay-Driven and Antenna-Aware Layer Assignment in Global Routing Under Multitier Interconnect Structure
Author
Sheqin Dong ; Jianchang Ao ; Fuqi Luo
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
Volume
34
Issue
5
fYear
2015
fDate
May-15
Firstpage
740
Lastpage
752
Abstract
A multilayer routing system usually adopts multiple interconnect configuration with different wire sizes and thicknesses. Since thicker layers of metal lead to fatter wires with smaller resistance, the layer assignment (LA) of nets has a large impact on the interconnect delay. However, such layer-dependent characteristics have been ignored by most of the state-of-the-art academic LA methods. These characteristics also weaken the previous wire length-based antenna avoidance method, because the net length itself cannot accurately capture the antenna area under the condition of various wire sizes. To remedy this deficiency, this paper proposes a more effective three-stage LA algorithm under multitier interconnect structure, and focuses on minimizing delays, via count, and antenna violations. It first minimizes the total delay and via count simultaneously by dynamic programming and negotiation technique, and then further minimizes the maximum delay carefully while almost unchanging the via count. After that, a check-and-repair method is adopted to further fix the antenna violations. The experimental results on the International Conference on Computer-Aided Design´09 benchmarks show that the proposed algorithm can significantly reduce the total delay and maximum delay while still keeping roughly the same via count compared with the state-of-the-art via count minimization LA method negotiation-based via minimization algorithm. At the same time, the antenna violation repair method can dramatically reduce the antenna violated nets and sinks with little impact on the solution quality.
Keywords
dynamic programming; integrated circuit interconnections; minimisation; network routing; International Conference on Computer-Aided Design´09 benchmarks; academic LA methods; antenna violation repair method; antenna-aware layer assignment; check-and-repair method; delay-driven assignment; dynamic programming; global routing; interconnect delay; multilayer routing system; multiple interconnect configuration; multitier interconnect structure; negotiation technique; solution quality; three-stage algorithm; via count minimization method; wire sizes; wire thicknesses; Antennas; Delays; Integrated circuit interconnections; Metals; Routing; Three-dimensional displays; Wires; Antenna Effect; Antenna effect; Delay Optimization; Global Routing; Layer Assignment,; Multi-tier Interconnect Structure; Via Minimization; delay optimization; global routing (GR); layer assignment (LA); multitier interconnect structure; via minimization;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2015.2404871
Filename
7045567
Link To Document