{"title":"Timing-driven Steiner tree construction on uniform λ-geometry","authors":"Radhamanjari Samanta, A. Erzin, S. Raha","doi":"10.1109/ISVDAT.2014.6881082","DOIUrl":null,"url":null,"abstract":"The multi-net rectilinear Steiner tree construction with the objective of wirelength minimization for routing in VLSI has received a lot of attention in the last few decades. And as it has been observed now that non-Manhattan routing reduces the wirelength more than the traditional Manhattan routing, the routing in alternate directions are gaining increased interest. But there has not been much work on timing-driven non-Manhattan routing. In this paper, we propose an Elmore delay based method for construction of uniform λ-geometry Steiner trees. Also we have used a strategy to reduce the set of Steiner points as only a small fraction of it actually remains in the final tree. We have implemented the algorithm for creating rectilinear and hexagonal Steiner trees on OR library benchmarks. Both delay and wirelength improvement of Y routing over M routing is observed. Using the reduced Steiner set, our algorithm runs quite fast on nets with large number of pins for which the existing methods even fail to generate a solution. Since our method is not dependent on the routing architecture, it can be applied to any uniform orientation.","PeriodicalId":217280,"journal":{"name":"18th International Symposium on VLSI Design and Test","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"18th International Symposium on VLSI Design and Test","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISVDAT.2014.6881082","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The multi-net rectilinear Steiner tree construction with the objective of wirelength minimization for routing in VLSI has received a lot of attention in the last few decades. And as it has been observed now that non-Manhattan routing reduces the wirelength more than the traditional Manhattan routing, the routing in alternate directions are gaining increased interest. But there has not been much work on timing-driven non-Manhattan routing. In this paper, we propose an Elmore delay based method for construction of uniform λ-geometry Steiner trees. Also we have used a strategy to reduce the set of Steiner points as only a small fraction of it actually remains in the final tree. We have implemented the algorithm for creating rectilinear and hexagonal Steiner trees on OR library benchmarks. Both delay and wirelength improvement of Y routing over M routing is observed. Using the reduced Steiner set, our algorithm runs quite fast on nets with large number of pins for which the existing methods even fail to generate a solution. Since our method is not dependent on the routing architecture, it can be applied to any uniform orientation.