VLSI Block Placement Using Less Flexibility First Principles

SQ Dong,XL Hong,YL Wu,YZ Lin,J Gu
DOI: https://doi.org/10.1109/aspdac.2001.913374
2001-01-01
Abstract:A deterministic algorithm for VLSI block placement was developed through human's accumulated experience in solving "packing" problem. Rectangle packing problem is just a simplified case of the polygon-shape stone plate packing problem that the ancient masons needed to face. Several "packing" principles derived from the so-called "less flexibility first" experience of the masons. A k-d tree data structure is used for manipulating the packed rectangles under the derived packing principles. Experiment results demonstrate that the algorithm is effective and promising in building block layout application.
What problem does this paper attempt to address?