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 :
بازگشت