Optimizing routability in large-scale mixed-size placement

J. Cong, Guojie Luo, K. Tsota, Bingjun Xiao
2013 2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC)  
One of the necessary requirements for the placement process is that it should be capable of generating routable solutions. This paper describes a simple but effective method leading to the reduction of the routing congestion and the final routed wirelength for large-scale mixed-size designs. In order to reduce routing congestion and improve routability, we propose blocking narrow regions on the chip. We also propose dummy-cell insertion inside regions characterized by reduced fixed-macro
more » ... . Our placer consists of three major components: (i) narrow channel reduction by performing neighbor-based fixed-macro inflation; (ii) dummycell insertion inside large regions with reduced fixed-macro density; and (iii) pre-placement inflation by detecting tangled logic structures in the netlist and minimizing the maximum pin density. We evaluated the quality of our placer using the newly released DAC 2012 routability-driven placement contest designs and we compared our results to the top four teams that participated in the placement contest. The experimental results reveal that our placer improves the routability of the DAC 2012 placement contest designs and effectively reduces the routing congestion.
doi:10.1109/aspdac.2013.6509636 dblp:conf/aspdac/CongLTX13 fatcat:jq3wvpb3zzh5ldbp2zbjojjryi