DocumentCode
776811
Title
Corner sequence - a P-admissible floorplan representation with a worst case linear-time packing scheme
Author
Lin, Jai-Ming ; Chang, Yao-Wen ; Lin, Shih-Ping
Author_Institution
Dept. of Comput. & Inf. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
Volume
11
Issue
4
fYear
2003
Firstpage
679
Lastpage
686
Abstract
Floorplanning/placement allocates a set of modules into a chip so that no two modules overlap and some specified objective is optimized. To facilitate floorplanning/placement, we need to develop an efficient and effective representation to model the geometric relationship among modules. In this paper, we present a P-admissible representation, called corner sequence (CS), for nonslicing floorplans. CS consists of two tuples that denote the packing sequence of modules and the corners to which the modules are placed. CS is very effective and simple for implementation. Also, it supports incremental update during packing. In particular, it induces a generic worst case linear-time packing scheme that can also be applied to other representations. Experimental results show that CS achieves very promising results for a set of commonly used MCNC benchmark circuits.
Keywords
VLSI; circuit layout CAD; circuit optimisation; integrated circuit layout; logic CAD; modules; MCNC benchmark circuits; P-admissible floorplan representation; VLSI; corner sequence; generic worst case linear-time packing scheme; geometric relationship; incremental update; modules; nonslicing floorplans; packing sequence; worst case linear-time packing scheme; Binary trees; Circuit optimization; Computer aided software engineering; Costs; Delay effects; Information science; Integrated circuit interconnections; Intellectual property; Solid modeling; Very large scale integration;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2003.816137
Filename
1229873
Link To Document