DocumentCode :
914216
Title :
Mason: A Global Floorplanning Approach for VLSI Design
Author :
La Potin, David P. ; Director, Stephen W.
Author_Institution :
IBM Thomas J. Watson Research Center, Yorktown Heights, NY, USA
Volume :
5
Issue :
4
fYear :
1986
fDate :
10/1/1986 12:00:00 AM
Firstpage :
477
Lastpage :
489
Abstract :
A global floorplanning approach is presented which allows designers to quickly explore layout issues during the initial stages of the IC design process. The approach is based on a combined mincut and slicing paradigm, in an effort to ensure routability. A slicing-tree representation is employed, upon which efficient traversal operations are applied resulting in area-efficient floorplans. The method allows modules to be specified as having a number of possible dimensions, and considers I/O pads as well as layout constraints. As a global improvement over previous floorplanning efforts, an in-place partitioning scheme is applied in conjunction with a combined exhaustive and heuristic bipartitioning approach. Moreover, a global channel routing and module I/O pin assignment scheme is used for floorplan evaluation, whereby module dimensions are chosen in conjunction with routing area, ensuring compact floorplans. A computer program, Mason, is presented which efficiently implements the approach and provides an interactive environment for designers to perform floorplanning. The performance of the program is discussed in terms of several industrial examples.
Keywords :
Design automation; Equivalent circuits; Integrated circuit synthesis; Network synthesis; Process design; Programmable logic arrays; Routing; Very large scale integration; Wiring;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.1986.1270219
Filename :
1270219
Link To Document :
بازگشت