{"title":"FastRoute 2.0: A High-quality and Efficient Global Router","authors":"Min Pan, C. Chu","doi":"10.1109/ASPDAC.2007.357994","DOIUrl":null,"url":null,"abstract":"Because of the increasing dominance of interconnect issues in advanced IC technology, it is desirable to incorporate global routing into early design stages to get accurate interconnect information. Hence, high-quality and fast global routers are in great demand. In this paper, we propose two major techniques to improve the extremely fast global router, FastRoute (Pan and Chu, 2006) in terms of solution quality : (1) monotonic routing, (2) multi-source multi-sink maze routing. The new router is called FastRoute 2.0. Experimental results show that FastRoute 2.0 can generate high-quality routing solutions with fast runtime compared with three state-of-the-art academic global routers FastRoute, Labyrinth (Kastner et al., 2000) and Chi Dispersion router (Hadsell and Madden, 2003). On the set of benchmarks used in Pan and Chu, 2006 and Hadsell and Madden (2003), the total overflow of FastRoute 2.0 is 98, compared to 1012 (FastRoute), 2846 (Labyrinth) and 1271 (Chi Dispersion Router). The runtime of FastRoute 2.0 is 73% slower than FastRoute, but 78times and 37times faster than Labyrinth and Chi Dispersion router. The promising results make it possible to integrate global routing into early design stages. This could dramatically improve the design solution quality.","PeriodicalId":362373,"journal":{"name":"2007 Asia and South Pacific Design Automation Conference","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-01-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"108","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 Asia and South Pacific Design Automation Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ASPDAC.2007.357994","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 108
Abstract
Because of the increasing dominance of interconnect issues in advanced IC technology, it is desirable to incorporate global routing into early design stages to get accurate interconnect information. Hence, high-quality and fast global routers are in great demand. In this paper, we propose two major techniques to improve the extremely fast global router, FastRoute (Pan and Chu, 2006) in terms of solution quality : (1) monotonic routing, (2) multi-source multi-sink maze routing. The new router is called FastRoute 2.0. Experimental results show that FastRoute 2.0 can generate high-quality routing solutions with fast runtime compared with three state-of-the-art academic global routers FastRoute, Labyrinth (Kastner et al., 2000) and Chi Dispersion router (Hadsell and Madden, 2003). On the set of benchmarks used in Pan and Chu, 2006 and Hadsell and Madden (2003), the total overflow of FastRoute 2.0 is 98, compared to 1012 (FastRoute), 2846 (Labyrinth) and 1271 (Chi Dispersion Router). The runtime of FastRoute 2.0 is 73% slower than FastRoute, but 78times and 37times faster than Labyrinth and Chi Dispersion router. The promising results make it possible to integrate global routing into early design stages. This could dramatically improve the design solution quality.
由于互连问题在先进集成电路技术中日益占主导地位,因此需要将全局路由纳入早期设计阶段以获得准确的互连信息。因此,对高质量和快速的全球路由器的需求很大。在本文中,我们提出了两种主要的技术来提高极快的全局路由器,FastRoute (Pan and Chu, 2006)在解决质量方面:(1)单调路由,(2)多源多汇迷宫路由。新的路由器被称为FastRoute 2.0。实验结果表明,与三种最先进的学术全球路由器FastRoute、Labyrinth (Kastner et al., 2000)和Chi Dispersion路由器(Hadsell and Madden, 2003)相比,FastRoute 2.0可以生成高质量的路由解决方案,运行时间快。在Pan and Chu, 2006和Hadsell and Madden(2003)使用的基准集上,FastRoute 2.0的总溢出为98,而FastRoute为1012,Labyrinth为2846,Chi Dispersion Router为1271。FastRoute 2.0的运行速度比FastRoute慢73%,但比Labyrinth和Chi Dispersion路由器快78倍和37倍。这些有希望的结果使得将全局路由集成到早期设计阶段成为可能。这可以极大地提高设计解决方案的质量。