Skip to main navigation Skip to search Skip to main content

CUGR: Detailed-routability-driven 3D global routing with probabilistic resource model

  • Jinwei Liu
  • , Chak Wa Pui
  • , Fangzhou Wang
  • , Evangeline F.Y. Young

Research output: Chapter in book/report/conference proceedingConference proceedingpeer-review

97 Citations (Scopus)

Abstract

Many competitive global routers adopt the technique of compressing the 3D routing space into 2D in order to handle today's massive circuit scales. It has been shown as an effective way to shorten the routing time, however, quality will inevitably be sacrificed to different extents. In this paper, we propose two routing techniques that directly operate on the 3D routing space and can maximally utilize the 3D structure of a grid graph. The first technique is called 3D pattern routing, by which we combine pattern routing and layer assignment, and we are able to produce optimal solutions with respect to the patterns under consideration in terms of a cost function in wire length and routability. The second technique is called multi-level 3D maze routing. Two levels of maze routing with different cost functions and objectives are designed to maximize the routability and to search for the minimum cost path efficiently. Besides, we also designed a cost function that is sensitive to resources changes and a post-processing technique called patching that gives the detailed router more flexibility in escaping congested regions. Finally, the experimental results show that our global router outperforms all the contestants in the ICCAD'19 global routing contest.

Original languageEnglish
Title of host publication2020 57th ACM/IEEE Design Automation Conference, DAC 2020
Place of PublicationNew York
PublisherIEEE
Number of pages6
ISBN (Electronic)9781450367257, 9781728110851
ISBN (Print)9781728158020
DOIs
Publication statusPublished - 20 Jul 2020
Event57th ACM/IEEE Design Automation Conference - Virtual, San Francisco, United States
Duration: 20 Jul 202024 Jul 2020
https://dl.acm.org/doi/proceedings/10.5555/3437539 (Conference proceeding)

Publication series

NameProceedings - Design Automation Conference
Volume2020-July
ISSN (Print)0738-100X

Conference

Conference57th ACM/IEEE Design Automation Conference
Abbreviated titleDAC 2020
Country/TerritoryUnited States
CityVirtual, San Francisco
Period20/07/2024/07/20
Internet address

Fingerprint

Dive into the research topics of 'CUGR: Detailed-routability-driven 3D global routing with probabilistic resource model'. Together they form a unique fingerprint.

Cite this