Michae; D.Moffitt ASP-DAC 2008
Introduction Algorithms Experimental results Conclusions
Global bins Cells Global edges Global bins Global edges
Initial congestion map construction (using FLUTE) Interdependent Net Decomposition Extreme edge shifting Edge Retraction + Garbage Collection Overflow resolved? No Garbage Collection Yes
Initial congestion map construction (using FLUTE) Interdependent Net Decomposition Extreme edge shifting Edge Retraction + Garbage Collection Overflow resolved? No Garbage Collection Yes
Initial congestion map construction (using FLUTE) Interdependent Net Decomposition Extreme edge shifting Edge Retraction + Garbage Collection Overflow resolved? No Garbage Collection Yes
Initial congestion map construction (using FLUTE) Interdependent Net Decomposition Extreme edge shifting Edge Retraction + Garbage Collection Overflow resolved? No Garbage Collection Yes
Initial congestion map construction (using FLUTE) Interdependent Net Decomposition Extreme edge shifting Edge Retraction + Garbage Collection Overflow resolved? No Garbage Collection Yes
Initial congestion map construction (using FLUTE) Interdependent Net Decomposition Extreme edge shifting Edge Retraction + Garbage Collection Overflow resolved? No Garbage Collection Yes
Initial congestion map construction (using FLUTE) Interdependent Net Decomposition Extreme edge shifting Edge Retraction + Garbage Collection Overflow resolved? No Garbage Collection Yes
Benchmark (ISPD ‘98) Grids# nets ibm0164x ibm0280x ibm0380x ibm0496x ibm06128x ibm07192x ibm08192x ibm09256x ibm10256x Benchmark (ISPD ‘07) Grids# nets adaptec1324x adaptec2424x adaptec3774x adaptec4774x adaptec5465x newblue1399x newblue2557x newblue3973x
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 adaptec adaptec adaptec adaptec adaptec newblue newblue newblue layer adaptec adaptec adaptec adaptec adaptec newblue newblue newblue