ROUTING SPACE ESTIMATION AND ASSIGNMENT FOR MACRO-CELL PLACEMENT
-
Published:1998-08
Issue:04
Volume:08
Page:435-446
-
ISSN:0218-1266
-
Container-title:Journal of Circuits, Systems and Computers
-
language:en
-
Short-container-title:J CIRCUIT SYST COMP
Affiliation:
1. Department of Computer Science and Information Engineering, Chung Hua University, Hsinchu, Taiwan, R.O.C.
Abstract
In general, the routing space between two adjacent macro-cells is estimated and assigned after completing the placement of all the macro-cells. In this paper, the routing space in a macro-cell placement is divided into straight channels. First, based on a probabilistic analysis, a new routing space estimation approach for a channel is proposed. For the assignment of routing space between two adjacent macro-cells, it is desired that this assignment does not change the topological relation between any pair of adjacent macro-cells in a macro-cell placement. Hence, the assignment of a previous channel will not be modified by the assignment of a recent channel during the assignment process of routing space. A safe routing space assignment approach is further proposed for obtaining a complete macro-cell placement. It is proved that the time complexity of a safe routing space assignment is O(Nlog N), where N is the number of macro-cells in a macro-cell netlist. Finally, the experimental results show that the proposed estimation and assignment of routing space is effective in a macro-cell placement.
Publisher
World Scientific Pub Co Pte Lt
Subject
Electrical and Electronic Engineering,Hardware and Architecture,Electrical and Electronic Engineering,Hardware and Architecture