DocumentCode
1562630
Title
Arbitrary convex and concave rectilinear block packing based on corner block list
Author
Ma, Yuchun ; Hong, Xianlong ; Dong, Sheqin ; Cai, Yici ; Chen, Song ; Cheng, Chung-Kuan ; Gu, Jun
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
Volume
5
fYear
2003
Abstract
Based on the Corner Block List (CBL) structure, this paper proposed a novel method to represent rectilinear blocks, including arbitrary concave rectilinear blocks. Our idea is to use the sub-CBL to represent the collection of the sub-blocks of a rectilinear block. We devise the necessary and sufficient conditions for the feasible CBL with sub_CBL embedded. And additional distance constraints are applied to the concave rectilinear blocks such that non-overlapped packing of arbitrary rectilinear blocks can always be guaranteed. To avoid the infeasible CBL during the stochastic search, we devise the heuristic method to remedy the given CBL into a feasible one. Both the theoretical results and the experimental results show the effectiveness of our method.
Keywords
VLSI; circuit layout CAD; integrated circuit layout; network routing; arbitrary concave rectilinear blocks; corner block list; deep submicron technology; distance constraints; feasible CBL; heuristic method; integrated circuit components; nonoverlapped packing; rectilinear block packing; stochastic search; Computer science; Encoding; Integrated circuit technology; Partitioning algorithms; Search methods; Shape; Simulated annealing; Stochastic processes; Sufficient conditions; USA Councils;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2003. ISCAS '03. Proceedings of the 2003 International Symposium on
Print_ISBN
0-7803-7761-3
Type
conf
DOI
10.1109/ISCAS.2003.1206328
Filename
1206328
Link To Document