Patent ID: 8769464

Claim:
A computer readable storage medium comprising a program product which, when executed, performs an operation for forming an integrated circuit, comprising: determining one or more electrical characteristics of at least one of cells and one or more metal layers defined on the integrated circuit; receiving one or more metal density specifications, wherein the metal density specifications at least define a window step size for determining a dummy fill pattern for the integrated circuit; dividing the integrated circuit into a plurality of windows based on the window step size such that a boundary of each window of the plurality of windows overlaps at least one adjacent window of the plurality of windows; for each of the plurality of windows: forming one or more signal routing paths in a current window of the plurality of windows for transferring signals of the integrated circuit, wherein the routing paths are determined based on the one or more electrical characteristics; and forming the dummy fill pattern in the current window based on the one or more metal density specifications and at least one design rule for reducing cross coupling capacitance between the dummy fill pattern and the signal routing paths in a region of the current window that overlaps at least one adjacent window; and saving the dummy fill pattern in a memory device.