Title :
An effective iterative density aware detailed placement algorithm
Author :
Quan Zhou ; Junying Hu ; Qiang Zhou
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
Abstract :
The requirement for high performance detailed placement continues to grow in modern physical synthesis flows. During the optimization of placement, HPWL is the most basic and important objective while some other important metrics such as placement density also needs to be carefully monitored, preserving the overall quality of a given placement. We present an effective detailed placement algorithm for total HPWL and density optimization. First, we perform a density-aware cell swapping technique to improve wirelength. Second, cell re-ordering is performed to handle left-right order problem of cells within a segment, picking the order with the best HPWL. Third, a bloating and refinement technique is performed to evenly distribute the cells in regular bins, reducing bin utilization. Wirelength and cell density are iteratively optimized until the improvement is converged. The algorithm is tested on ICCAD13 benchmark suites. Using the evaluation script of ICCAD13 contest, we achieved an average of 4.86% reduction in HPWL and 10.48% reduction in scaled HPWL.
Keywords :
circuit optimisation; integrated circuit layout; density aware cell swapping technique; density optimization; effective detailed placement algorithm; iterative density aware detailed placement algorithm; physical synthesis flow; placement density; total HPWL; density aware; detailed placement; relaxation;
Conference_Titel :
Circuits and Systems (ISCAS), 2014 IEEE International Symposium on
Conference_Location :
Melbourne VIC
Print_ISBN :
978-1-4799-3431-7
DOI :
10.1109/ISCAS.2014.6865417