DocumentCode
465329
Title
RQL: Global Placement via Relaxed Quadratic Spreading and Linearization
Author
Viswanathan, Natarajan ; Nam, Gi-Joon ; Alpert, Charles J. ; Villarrubia, Paul ; Ren, Haoxing ; Chu, Chris
Author_Institution
IBM Corp., Austin
fYear
2007
fDate
4-8 June 2007
Firstpage
453
Lastpage
458
Abstract
This paper describes a simple and effective quadratic placement algorithm called RQL. We show that a good quadratic placement, followed by local wirelength-driven spreading can produce excellent results on large-scale industrial ASIC designs. As opposed to the current top performing academic placers [4,7,11], RQL does not embed a linearization technique within the solver. Instead, it only requires a simpler, pure quadratic objective function in the spirit of [8,10,23]. Experimental results show that RQL outperforms all available academic placers on the ISPD-2005 placement contest benchmarks. In particular, RQL obtains an average wire- length improvement of 2.8%, 3.2%, 5.4%, 8.5%, and 14.6% versus mPL6 [5], NTUPlaceS [7], Kraflwerk [20], APlace2.0 [11], and Capo10.2 [18], respectively. In addition, RQL is three, seven, and ten times faster than mpL6, Capo10.2, and APlace2.0, respectively. On the ISPD-2006 placement contest benchmarks, on average, RQL obtains the best scaled wirelength among all available academic placers.
Keywords
application specific integrated circuits; integrated circuit design; global placement; large-scale industrial ASIC designs; quadratic placement algorithm; relaxed quadratic linearization; relaxed quadratic spreading; wirelength-driven spreading; Algorithm design and analysis; Analytical models; Application specific integrated circuits; Hardware; Large-scale systems; Linearization techniques; Partitioning algorithms; Permission; Routing; Testing; Algorithms; Analytical Placement; Design; Force-vector Modulation;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2007. DAC '07. 44th ACM/IEEE
Conference_Location
San Diego, CA
ISSN
0738-100X
Print_ISBN
978-1-59593-627-1
Type
conf
Filename
4261227
Link To Document