APlace: a general analytic placement framework

10 years 9 months ago
APlace: a general analytic placement framework
We streamline and extend APlace, the general analytic placement engine based on ideas of Naylor et al. [7] and described in [3, 4, 5]. Previous work explored the adaptability of APlace to multiple contexts with good quality of results. For example, the framework was extended to traditional wirelength-driven standard-cell placement in [3, 5], achieving good results in placed HPWL and routed final wirelength. The framework was also extended to top-down multilevel placement, congestion-directed placement, mixed-size placement, timing-driven placement, I/O-core co-placement and constraint handling for mixed-signal contexts [3, 4, 5]. In this work, we have modified the implementation of APlace for speed and scalability. Improvements have been made in clustering, legalization and detailed placement strategies, as well as via a distributable solution framework for both global and detailed placement phases. Categories and Subject Descriptors B.7.2 [Hardware]: INTEGRATED CIRCUITS—Design Ai...
Andrew B. Kahng, Sherief Reda, Qinke Wang
Added 26 Jun 2010
Updated 30 Aug 2010
Type Conference
Year 2005
Where ISPD
Authors Andrew B. Kahng, Sherief Reda, Qinke Wang
Comments (0)