VLSI floorplanning with boundary constraints using corner block list representation

Citation
Yc. Ma et al., VLSI floorplanning with boundary constraints using corner block list representation, IEICE T FUN, E84A(11), 2001, pp. 2697-2704
Citations number
11
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES
ISSN journal
09168508 → ACNP
Volume
E84A
Issue
11
Year of publication
2001
Pages
2697 - 2704
Database
ISI
SICI code
0916-8508(200111)E84A:11<2697:VFWBCU>2.0.ZU;2-D
Abstract
Boundary Constraints of VLSI floorplanning require a set of blocks to be pl aced along the boundaries of the chip. Thus, this set of blocks can be adja cent to 1/0 pads for external communication. Furthermore, these blocks are kept away from the central area so that they do not form blockage for inter nal routing. In the paper, we devise an algorithm of VLSI floorplanning wit h boundary constraints using a Corner Block List (CBL) representation [8]. We identify the necessary and sufficient conditions of the CBL representati on for the boundary constraints. We design a linear time approach to scan t he conditions and formulate a penalty function to punish the constraint vio lation. A simulated annealing process is adopted to optimize the floorplan. Experiments on MCNC benchmarks show promising results.