Research Article

Fine Control of Local Whitespace in Placement

Table 1

Real location of whitespace in mPL6 [23] placements of selected ISPD 2006 contest benchmarks [12]. Local whitespace targets are the same as from the ISPD 2006 placement contest. Density violations are measured as the percentage of total cell area that violates density constraints. Using Capo 10.5 in ECO-system mode [13] in combination with our whitespace allocation techniques, we are able to significantly reduce the density violations of the mPL6 placements.

BenchmarkLocal WS targetHPWL (e6)Density violation
BeforeAfterBeforeAfter

newblue120%66.6174.371.039%0.065%
newblue210%199.05223.873.701%0.964%
newblue320%283.40297.972.813%0.126%
newblue450%293.22304.997.238%4.105%