Title :
SimPL: An effective placement algorithm
Author :
Kim, Myung-Chul ; Lee, Dong-Jin ; Markov, Igor L.
Author_Institution :
Dept. of EECS, Univ. of Michigan, Ann Arbor, MI, USA
Abstract :
We propose a self-contained, flat, force-directed algorithm for global placement that is simpler than existing placers and easier to integrate into timing-closure flows. It maintains lower-bound and upper-bound placements that converge to a final solution. The upper-bound placement is produced by a novel rough legalization algorithm. Our placer SimPL outperforms mPL6, NTUPlace3, FastPlace3, APlace2 and Capo simultaneously in runtime and solution quality, running 6.4 times faster than mPL6 and reducing wirelength by 2% on the ISPD 2005 benchmark suite.
Keywords :
circuit layout CAD; integrated circuit layout; APlace2; Capo; FastPlace3; ISPD 2005 benchmark suite; NTUPlace3; SimPL; force-directed algorithm; global placement; lower-bound placement; mPL6; rough legalization algorithm; timing-closure flows; upper-bound placement; Clustering algorithms; Convergence; Linear systems; Mathematical model; Optimization; Partitioning algorithms; Upper bound;
Conference_Titel :
Computer-Aided Design (ICCAD), 2010 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-4244-8193-4
DOI :
10.1109/ICCAD.2010.5654229