Canonical embedding of rectangular duals with applications to VLSI floorplanning

S. Sur-Kolay, B.B. Bhattacharya
[1992] Proceedings 29th ACM/IEEE Design Automation Conference  
In this paper, the notion of equivalent embedding of rectangular duals (floorplans) is introduced which leads to a new concept of canonical embedding of a rectangular dual; this is afloorplan corresponding to a given neighborhood graph such that the number of directed cycles in its channel digraph is minimum. Strongly maximal rectangular hierarchy (sMRH) in nonslicible floorplans is then defined. The canonical form of any arbitrary floorplan consists of at most one nonslicing core for each
more » ... r of SMRH. Such an embedding therefore, represents ajloorplan with minimum deviationsfrom a slicing structure. An O(n2) ,algorithm for realizing a canonical embedding is also presented. Canonical embedding Lends deep insight to the yet unsolved problem of characterizing inherent nonslicibility and motivates design for slicibility. It also makes determination of safe routing order amazingly simple. 0738-100)(/92 $3.00 43 1992 IEEE Paper 5 5
doi:10.1109/dac.1992.227859 fatcat:soyvccxbvzd73lcnm5lqbdc7ea