摘要
在传统的标准单元总体布局完成之后,一个很重要的步骤是消除标准单元之间的重叠,即合法化过程。文章以对总体布局结果的最小扰动为优化目标,考虑标准单元布局合理位置的约束,通过采用线性规划建模求解,有效地解决了布局合法化问题。与启发式算法相比,该模型从理论上给出了对布局造成最小扰动的最优解。实验表明,该合法化算法在ISPD02的例子中基于mPL6的总体布局能够比Fastplace3.0的合法化结果有平均3.8%的线长减少。
Placement legalization removes overlaps among cells after global placement,and moves cells to their final position.A linear programming was described based on placement legalization algorithm.To achieve minimum perturbation on global placement and considering site constraint,a linear programming model was proposed to solve the problem of placement legalization.Theoretically,the model gave the optimal solution to minimum perturbation on placement.The algorithm was tested on mPL6 global placement on ISPD02 benchmarks.Experiment results showed that the algorithm can reduce the wire length by 3.8% in average,as compared to legalization using FastPlace3.0.
出处
《微电子学》
CAS
CSCD
北大核心
2010年第5期738-743,共6页
Microelectronics
基金
国家自然科学基金资助项目(60876026
60833004)