|
For Full-Text PDF, please login, if you are a member of IEICE,
or go to Pay Per View on menu list, if you are a nonmember of IEICE.
|
Minimizing the Number of Empty Rooms on Floorplan by Dissection Line Merge
Chikaaki KODAMA Kunihiro FUJIYOSHI
Publication
IEICE TRANSACTIONS on Information and Systems
Vol.E88-D
No.7
pp.1389-1396 Publication Date: 2005/07/01 Online ISSN:
DOI: 10.1093/ietisy/e88-d.7.1389 Print ISSN: 0916-8532 Type of Manuscript: Special Section PAPER (Special Section on Recent Advances in Circuits and Systems--Part 1) Category: Programmable Logic, VLSI, CAD and Layout Keyword: empty room, dissection line, rectangular dissection, floorplan, module placement,
Full Text: PDF(1.2MB)>>
Summary:
This paper discusses how to minimize the number of dissection lines regarded as wiring channels on a floorplan corresponding to a placement of n modules. In a floorplan (rectangular dissection), the number of dissection lines exceeds the number of rooms exactly by three. Since a floorplan obtained from a given module placement may have many empty rooms where no module is assigned, redundant wiring channels and wire bends may also be generated. Hence, in order to reduce redundant channels and wire bends, removal of empty rooms is required. For this purpose, we formulate a problem of obtaining a floorplan with the minimum possible empty rooms based on a given module placement. Then, we propose a method of removing as many redundant empty rooms as possible by merging dissection lines on a floorplan in O(n) time. The number of empty rooms in the resultant floorplan is reduced to n- or less.
|
open access publishing via
|
|
|
|
|
|
|
|