Sciweavers

ISPD
2004
ACM

Implementation and extensibility of an analytic placer

13 years 10 months ago
Implementation and extensibility of an analytic placer
Automated cell placement is a critical problem in VLSI physical design. New analytical placement methods that simultaneously spread cells and optimize wirelength have recently received much attention from both academia and industry. A novel and simple objective function for spreading cells over the placement area is described in the patent of Naylor et al. [26]. When combined with a wirelength objective function, this allows efficient simultaneous cell spreading and wirelength optimization using nonlinear optimization techniques. In this work, we implement an analytic placer (APlace) according to these ideas (which have other precedents in the open literature), and conduct in-depth analysis of characteristics and extensibility of the placer. Our contributions are as follows. (1) We perform analysis and empirical studies of relevant characteristics of the objective functions described in [26]. (2) We extend the objective functions with congestion information. (3) We implement a top-dow...
Andrew B. Kahng, Qinke Wang
Added 30 Jun 2010
Updated 30 Jun 2010
Type Conference
Year 2004
Where ISPD
Authors Andrew B. Kahng, Qinke Wang
Comments (0)