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 :
بازگشت