Skip to main navigation Skip to search Skip to main content

March: MAze routing under a concurrent and hierarchical scheme for buses

  • Jingsong Chen
  • , Jinwei Liu
  • , Gengjie Chen
  • , Dan Zheng
  • , Evangeline F.Y. Young

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

19 Citations (Scopus)

Abstract

The continuous development of modern VLSI technology has brought new challenges for on-chip interconnections. Different from classic net-by-net routing, bus routing requires all the nets (bits) in the same bus to share similar or even the same topology, besides considering wire length, via count, and other design rules. In this paper, we present MARCH, an efficient maze routing method under a concurrent and hierarchical scheme for buses. In MARCH, to achieve the same topology, all the bits in a bus are routed concurrently like marching in a path. For efficiency, our method is hierarchical, consisting of a coarse-grained topology-aware path planning and a fine-grained track assignment for bits. Additionally, an effective rip-up and reroute scheme is applied to further improve the solution quality. In experimental results, MARCH significantly outperforms the first place at 2018 IC/CAD Contest in both quality and runtime.

Original languageEnglish
Title of host publicationProceedings of the 56th Annual Design Automation Conference 2019, DAC 2019
Place of PublicationNew York
PublisherIEEE
Number of pages7
ISBN (Electronic)9781450367257
DOIs
Publication statusPublished - 2 Jun 2019
Event56th ACM/IEEE Design Automation Conference - Las Vegas, United States
Duration: 2 Jun 20196 Jun 2019
https://ieeexplore.ieee.org/xpl/conhome/8791231/proceeding (Link to conference proceedings)
https://dl.acm.org/doi/proceedings/10.1145/3316781 (Link to conference proceedings)

Publication series

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

Conference

Conference56th ACM/IEEE Design Automation Conference
Abbreviated titleDAC 2019
Country/TerritoryUnited States
CityLas Vegas
Period2/06/196/06/19
Internet address

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure

Fingerprint

Dive into the research topics of 'March: MAze routing under a concurrent and hierarchical scheme for buses'. Together they form a unique fingerprint.

Cite this