Association for Computing Machinery
APlace is a high quality, scalable analytical placer. In this paper, the authors describe their recent efforts to improve APlace for speed and scalability. They explore various wirelength and density approximation functions. They speed up the placer using a hybrid usage of wirelength and density approximations during the course of multi-level placement, and obtain 2-2.5 time's speedup of global placement on the IBM ISPD04 and ISPD05 benchmarks. Recent applications of the APlace framework to supply voltage degradation-aware placement and lens aberration-aware timing-driven placement are also briefly described.