Transforming global routing report into DRC violation map with convolutional neural network

Wei Tse Hung, Jun Yang Huang, Yih Chih Chou, Cheng Hong Tsai, Mango Chao

Research output: Chapter in Book/Report/Conference proceedingConference contribution


In this paper, we have proposed a machine-learning framework to predict the DRC-violation map of a given design resulting from its detailed routing based on the congestion report resulting from its global routing. The proposed framework utilizes convolutional neural network as its core technique to train this prediction model. The training dataset is collected from 15 industrial designs using a leading commercial APR tool, and the total number of collected training samples exceed 26M. A specialized under-sampling technique is proposed to select important training samples for learning, compensate for the inaccuracy misled by a highly imbalanced training dataset, and speed up the entire training process. The experimental result demonstrates that our trained model can result in not only a significantly higher accuracy than previous related works but also a DRC violation map visually matching the actual ones closely. The average runtime of using our learned model to generate a DRC-violation map is only 3% of that of global routing, and hence our proposed framework can be viewed as a simple add-on tool to a current commercial global router that can efficiently and effectively generate a more realistic DRC-violation map without really applying detailed routing.

Original languageEnglish
Title of host publicationISPD 2020 - Proceedings of the 2020 International Symposium on Physical Design
PublisherAssociation for Computing Machinery
Number of pages8
ISBN (Electronic)9781450370912
StatePublished - 20 Sep 2020
Event23rd International Symposium on Physical Design, ISPD 2020 - Taipei, Taiwan
Duration: 29 Mar 20201 Apr 2020

Publication series

NameProceedings of the International Symposium on Physical Design


Conference23rd International Symposium on Physical Design, ISPD 2020

Fingerprint Dive into the research topics of 'Transforming global routing report into DRC violation map with convolutional neural network'. Together they form a unique fingerprint.

Cite this