Optimization of linear placements for wirelength minimization with free sites
Optimization of linear placements for wirelength minimization with free sites
复制标题
利用空闲位点优化线性布局以实现线长最小化
DOI:
10.1109/aspdac.1999.760005
复制
发表时间:
1999
期刊:
影响因子:
--
通讯作者:
A. Zelikovsky
中科院分区:
文献类型:
--
作者:
A. Kahng;P. Tucker;A. Zelikovsky
We study a type of linear placement problem arising in detailed placement optimization of a given cell row in the presence of white-space (extra sites). In this single-row placement problem, the cell order is fixed within the row; all cells in other rows are also fixed. We give the first solutions to the single-row problem: (i) a dynamic programming technique with time complexity O(m/sup 2/) where m is the number of nets incident to cells in the given row, and (ii) an O(m log m) technique that exploits the convexity of the wirelength objective. We also propose an iterative heuristic for improving cell ordering within a row; this can be run optionally before applying either (i) or (ii). Experimental results show an average of 6.5% wirelength improvement on industry test cases when our methods are applied to the final output of a leading industry placement tool.