Automatic Floorplan Design
- 1 January 1982
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 261-267
- https://doi.org/10.1109/dac.1982.1585510
Abstract
The problem of allocating area to modules at the highest level of a top-down decomposition is treated in this paper. A theorem of Schoenberg is applied to obtain a good embedding of the module space into the plane. The dutch metric is introduced to transform netlist information - if available - into a distance matrix. This metric is flexible enough to enable the user to steer the design in an interactive environment, and rigorous enough to yield results satisfying optimality criterions. The embedding is used to derive the topology of the floorplan in the form of the structure tree of a slicing structure. To store the partial structure tree during the construction a concise and convenient data structure, the shorthand tree, is introduced. For any aspect ratio of the chip a minimum area floorplan can be generated. The paper also shows how wiring space predictions can be incorporated, how varying degrees of module flexibility can be accounted for, and how fixing bonding pad macros affects the procedure.Keywords
This publication has 5 references indexed in Scilit:
- Multidimensional binary search trees used for associative searchingCommunications of the ACM, 1975
- Multistage Cutting Stock Problems of Two and More DimensionsOperations Research, 1965
- The approximation of one matrix by another of lower rankPsychometrika, 1936
- Remarks to Maurice Frechet's Article ``Sur La Definition Axiomatique D'Une Classe D'Espace Distances Vectoriellement Applicable Sur L'Espace De HilbertAnnals of Mathematics, 1935
- Untersuchungen ber allgemeine MetrikMathematische Annalen, 1928