FIT: Fill Insertion considering Timing
Bentian Jiang, Xiaopeng Zhang, Ran Chen, Gengjie Chen, Peishan Tu, Wei Li, Evangeline F. Y. Young and Bei Yu CSE Department, The Chinese University of Hong Kong
- June. 6, 2019
FIT: Fill Insertion considering Timing Bentian Jiang, Xiaopeng - - PowerPoint PPT Presentation
FIT: Fill Insertion considering Timing Bentian Jiang, Xiaopeng Zhang, Ran Chen, Gengjie Chen, Peishan Tu, Wei Li, Evangeline F. Y. Young and Bei Yu CSE Department, The Chinese University of Hong Kong June. 6, 2019 Outline Introduction
1 / 17
2 / 17
𝐷2
𝑏
𝐷1
𝑏
𝐷3
𝑏
Metal layer 3 Metal layer 2 Metal layer 1
𝑚
𝑚
𝑚
dAC
𝐷3
𝑔
𝐷1
𝑔
𝐷2
𝑔
Metal layer 3 Metal layer 2 Metal layer 1
C
dAB
3 / 17
4 / 17
Fillable Region Generation (FRG) Target Density Planning (TDP) Global Fill Synthesis (GFS) Detailed Post Refinement (DPR) (Optional) Parasitic Extraction and Equivalent Capacitance Calculation
5 / 17
Wire Window Fillable region Merged fillable region
(a)
sd
(b)
Case 1 Case 2 Case 3 Case 4 Case 5 I-PTR[5] 0.7196 0.7339 0.7196 0.6990 0.6940 Ours 0.7866 0.8009 0.7725 0.7632 0.7642 Improvement 9.30% 9.13% 7.34% 9.18% 10.13%
6 / 17
D
i,j {τ(Dmax i,j − Di,j)}
ij = 0, anc ij = 0,
ij + ωnc · anc ij ,
7 / 17
8 / 17
9 / 17
A
ik estimates the timing-impact of the fill insertion in ith fillable
10 / 17
d
11 / 17
2wf − 1 2wc)3 , if xf ≥ xc,
2wf + 1 2wc)3 , if xf < xc,
f
f
f
12 / 17
13 / 17
* RT-s denotes overall runtime in single thread mode, RT-m denotes overall runtime in 8-threads.
14 / 17
15 / 17
16 / 17
17 / 17
17 / 17