{"title":"Canonical embedding of rectangular duals with applications to VLSI floorplanning","authors":"S. Sur-Kolay, B. Bhattacharya","doi":"10.1109/DAC.1992.227859","DOIUrl":null,"url":null,"abstract":"The notion of equivalent embedding of rectangular duals is introduced, leading to a new concept of canonical embedding of a rectangular dual; this is a floorplan 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 member of sMRH. Such an embedding therefore represents a floorplan with minimum deviations from a slicing structure. An O(n/sup 2/) 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 simple.<<ETX>>","PeriodicalId":162648,"journal":{"name":"[1992] Proceedings 29th ACM/IEEE Design Automation Conference","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1992] Proceedings 29th ACM/IEEE Design Automation Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DAC.1992.227859","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
The notion of equivalent embedding of rectangular duals is introduced, leading to a new concept of canonical embedding of a rectangular dual; this is a floorplan 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 member of sMRH. Such an embedding therefore represents a floorplan with minimum deviations from a slicing structure. An O(n/sup 2/) 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 simple.<>