DocumentCode
2109899
Title
Modern Floorplanning with Boundary Clustering Constraint
Author
Li, Li ; Ma, Yuchun ; Xu, Ning ; Wang, Yu ; Hong, Xianlong
Author_Institution
WuHan Univ. of Technol., Wuhan
fYear
2009
fDate
13-15 May 2009
Firstpage
79
Lastpage
84
Abstract
With the development of SOC designs, modern floorplanning typically needs to provide extra options to meet the different emerging requirements in the hierarchical designs, such as boundary constraint for I/O connection, clustering constraint for performance and reliability, etc. This paper addresses modern floorplanning with boundary clustering constraint. It has been empirically shown that the modern constraints extremely restrict the solution space; that is, a large number of randomly generated floorplans might be infeasible. In order to effectively search the feasible solutions, the feasible conditions based on B*-tree representation with boundary clustering constraint are investigated. The properties, coupled with an efficient simulated annealing algorithm, provide the way to produce feasible floorplans by dynamic repairing, which can transform an infeasible solution into a feasible one if the constraint is violated. Our algorithm is verified by using the MCNC and GSRC benchmarks, and the empirical results show that our algorithm can obtain promising solutions in acceptable time.
Keywords
circuit layout; simulated annealing; trees (mathematics); B-tree representation; SOC design; boundary clustering constraint; dynamic repairing; feasible floorplans; modern floorplanning; simulated annealing algorithm; Clustering algorithms; Computer Society; Information science; Iterative algorithms; Laboratories; Random number generation; Routing; Simulated annealing; Very large scale integration; Wire; b-tree; boundary clustering constraints; floorplanning;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI, 2009. ISVLSI '09. IEEE Computer Society Annual Symposium on
Conference_Location
Tampa, FL
Print_ISBN
978-1-4244-4408-3
Electronic_ISBN
978-0-7695-3684-2
Type
conf
DOI
10.1109/ISVLSI.2009.24
Filename
5076387
Link To Document