DocumentCode
2995074
Title
VLSI block placement using less flexibility first principles
Author
Dong, Sheqin ; Hong, Xianlong ; Wu, Youliang ; Lin, Yizhou ; Gu, Jun
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear
2001
fDate
2001
Firstpage
601
Lastpage
604
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
Keywords
VLSI; circuit complexity; circuit layout CAD; deterministic algorithms; integrated circuit layout; tree data structures; tree searching; MCNC benchmarks; VLSI block placement; algorithm complexity; building block layout application; deterministic algorithm; empty space flexibility; floorplanning; k-d tree data structure; less flexibility first principles; polygon-shape stone plate packing problem; rectangle packing problem; Computer science; Floors; Humans; Process design; Tree data structures; Very large scale integration; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2001. Proceedings of the ASP-DAC 2001. Asia and South Pacific
Conference_Location
Yokohama
Print_ISBN
0-7803-6633-6
Type
conf
DOI
10.1109/ASPDAC.2001.913374
Filename
913374
Link To Document