{"title":"Median biased Steiner tree heuristics in the rectilinear plane for low-power physical layout","authors":"M. Jiménez, M. Shanblatt","doi":"10.1109/MWSCAS.1998.759484","DOIUrl":null,"url":null,"abstract":"Two heuristics are proposed for the rectilinear Steiner-minimum tree (SMT) problem arising when interconnecting multiple terminals in a layout with obstacles. Efficient algorithms are implemented to convert circuit layouts into graphs. A set of reduction techniques are implemented to remove unfeasible vertices. These techniques delete an average of over 90% of the m Steiner candidates in O(m/sup 2/) time. The proposed SMT heuristics grow trees biased by the terminal distances of the n vertices in a graph in O(n/sup 2/.log n) time. The results obtained highlight their suitability to be used as wire length estimators in a power optimizing placement tool.","PeriodicalId":338994,"journal":{"name":"1998 Midwest Symposium on Circuits and Systems (Cat. No. 98CB36268)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"1998 Midwest Symposium on Circuits and Systems (Cat. No. 98CB36268)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MWSCAS.1998.759484","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Two heuristics are proposed for the rectilinear Steiner-minimum tree (SMT) problem arising when interconnecting multiple terminals in a layout with obstacles. Efficient algorithms are implemented to convert circuit layouts into graphs. A set of reduction techniques are implemented to remove unfeasible vertices. These techniques delete an average of over 90% of the m Steiner candidates in O(m/sup 2/) time. The proposed SMT heuristics grow trees biased by the terminal distances of the n vertices in a graph in O(n/sup 2/.log n) time. The results obtained highlight their suitability to be used as wire length estimators in a power optimizing placement tool.