Presentation is loading. Please wait.

Presentation is loading. Please wait.

Michae; D.Moffitt ASP-DAC 2008.  Introduction  Algorithms  Experimental results  Conclusions.

Similar presentations


Presentation on theme: "Michae; D.Moffitt ASP-DAC 2008.  Introduction  Algorithms  Experimental results  Conclusions."— Presentation transcript:

1 Michae; D.Moffitt ASP-DAC 2008

2  Introduction  Algorithms  Experimental results  Conclusions

3 Global bins Cells Global edges Global bins Global edges

4 Initial congestion map construction (using FLUTE) Interdependent Net Decomposition Extreme edge shifting Edge Retraction + Garbage Collection Overflow resolved? No Garbage Collection Yes

5 Initial congestion map construction (using FLUTE) Interdependent Net Decomposition Extreme edge shifting Edge Retraction + Garbage Collection Overflow resolved? No Garbage Collection Yes

6 Initial congestion map construction (using FLUTE) Interdependent Net Decomposition Extreme edge shifting Edge Retraction + Garbage Collection Overflow resolved? No Garbage Collection Yes

7 Initial congestion map construction (using FLUTE) Interdependent Net Decomposition Extreme edge shifting Edge Retraction + Garbage Collection Overflow resolved? No Garbage Collection Yes

8 Initial congestion map construction (using FLUTE) Interdependent Net Decomposition Extreme edge shifting Edge Retraction + Garbage Collection Overflow resolved? No Garbage Collection Yes

9 Initial congestion map construction (using FLUTE) Interdependent Net Decomposition Extreme edge shifting Edge Retraction + Garbage Collection Overflow resolved? No Garbage Collection Yes

10 Initial congestion map construction (using FLUTE) Interdependent Net Decomposition Extreme edge shifting Edge Retraction + Garbage Collection Overflow resolved? No Garbage Collection Yes

11 Benchmark (ISPD ‘98) Grids# nets ibm0164x6411507 ibm0280x6418429 ibm0380x6421621 ibm0496x6426163 ibm06128x6433354 ibm07192x6444394 ibm08192x6447944 ibm09256x6450393 ibm10256x6464227 Benchmark (ISPD ‘07) Grids# nets adaptec1324x324219794 adaptec2424x424260159 adaptec3774x779466295 adaptec4774x779515304 adaptec5465x468867411 newblue1399x399331663 newblue2557x463463213 newblue3973x1256551667

12

13 Benchmark FGRMaizeRouterBoxRouterNTHU algorithm Total OFMax OF Total cost (e5) Total OF Max OF Total cost (e5) Total OF Max OF Total cost (e5) Total OF Max OF Total cost (e5) 2- layer adaptec10055.80062.260058.840057.11 adaptec20053.690057.230055.690054.46 adaptec300133.3400137.7500140.8700137.16 adaptec400126.0500128.4500128.7500128.66 adaptec500155.8222176.6900164.3200160.3 newblue112181047.5113481650.93400251.13352447.78 newblue20077.670079.640079.780079.22 newblue3369701090108.18325881236114.63389761088111.6431800608111 6- layer adaptec160290.920099.6100104.050090.56 adaptec250292.190098.1200102.970092.17 adaptec300203.4400214.0800235.8700205.04 adaptec400186.3100194.3800211.9500188.43 adaptec524802264.5822305.3200298.0800265.03 newblue12668492.89134816101.744002101.83352290.91 newblue200136.0800139.6600155.0700136.01 newblue353648636168.42328401058184.4389761088195.531800204168.4


Download ppt "Michae; D.Moffitt ASP-DAC 2008.  Introduction  Algorithms  Experimental results  Conclusions."

Similar presentations


Ads by Google