DocumentCode :
1453187
Title :
Efficient Approximation Algorithms for Chemical Mechanical Polishing Dummy Fill
Author :
Chunyang Feng ; Hai Zhou ; Changhao Yan ; Jun Tao ; Xuan Zeng
Author_Institution :
Microelectron. Dept., Fudan Univ., Shanghai, China
Volume :
30
Issue :
3
fYear :
2011
fDate :
3/1/2011 12:00:00 AM
Firstpage :
402
Lastpage :
415
Abstract :
To reduce chip-scale topography variation in chemical mechanical polishing process, dummy fill is widely used to improve the layout density uniformity. Previous researches formulated the density-driven dummy fill problem as a standard linear program (LP). However, solving the huge linear program formed by real-life designs is very expensive and has become the hurdle in deploying the technology. Even though there exist efficient heuristics, their performance cannot be guaranteed. Furthermore, dummy fill can also change the interconnect coupling capacitance which might lead to a significant influence on circuit delay, crosstalk, and power consumption. In this paper, we develop a dummy fill algorithm that can be applied to solve both the traditional density-driven problem and the problem considering fill-induced coupling capacitance impact. The proposed algorithm is both efficient and with provably good performance, which is based on a fully polynomial time approximation scheme by Fleischer for covering LP problems. Moreover, based on the approximation algorithm, we also propose a new greedy iterative algorithm to achieve high quality solutions more efficiently than previous Monte Carlo based heuristic methods. Final experimental results demonstrate the effectiveness and efficiency of our algorithms.
Keywords :
chemical mechanical polishing; iterative methods; linear programming; Monte Carlo method; approximation algorithm; chemical mechanical polishing dummy fill; chip-scale topography variation; circuit delay; crosstalk; density driven dummy fill problem; density driven problem; efficient approximation; fill induced coupling capacitance impact; greedy iterative algorithm; huge linear program; interconnect coupling capacitance; layout density uniformity; polynomial time approximation; power consumption; standard linear program; Algorithm design and analysis; Approximation algorithms; Approximation methods; Couplings; Layout; Upper bound; Coupling capacitance; covering linear programming; design for manufacturability; dummy fill problem;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2010.2088030
Filename :
5715601
Link To Document :
بازگشت