Skip to main content

Automatic Routability Predictor Development Using Neural Architecture Search

Publication ,  Conference
Chang, CC; Pan, J; Zhang, T; Xie, Z; Hu, J; Qi, W; Lin, CW; Liang, R; Mitra, J; Fallon, E; Chen, Y
Published in: IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD
January 1, 2021

The rise of machine learning technology inspires a boom of its applications in electronic design automation (EDA) and helps improve the degree of automation in chip designs. However, manually crafted machine learning models require extensive human expertise and tremendous engineering efforts. In this work, we leverage neural architecture search (NAS) to automate the development of high-quality neural architectures for routability prediction, which can help to guide cell placement toward routable solutions. Our search method supports various operations and highly flexible connections, leading to architectures significantly different from all previous human-crafted models. Experimental results on a large dataset demonstrate that our automatically generated neural architectures clearly outperform multiple representative manually crafted solutions. Compared to the best case of manually crafted models, NAS-generated models achieve 5.85% higher Kendall’s τ in predicting the number of nets with DRC violations and 2.12% better area under ROC curve (ROC-AUC) in DRC hotspot detection. Moreover, compared with human-crafted models, which easily take weeks to develop, our efficient NAS approach finishes the whole automatic search process with only 0.3 days.

Duke Scholars

Published In

IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD

DOI

ISSN

1092-3152

Publication Date

January 1, 2021

Volume

2021-November
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Chang, C. C., Pan, J., Zhang, T., Xie, Z., Hu, J., Qi, W., … Chen, Y. (2021). Automatic Routability Predictor Development Using Neural Architecture Search. In IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD (Vol. 2021-November). https://doi.org/10.1109/ICCAD51958.2021.9643483
Chang, C. C., J. Pan, T. Zhang, Z. Xie, J. Hu, W. Qi, C. W. Lin, et al. “Automatic Routability Predictor Development Using Neural Architecture Search.” In IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD, Vol. 2021-November, 2021. https://doi.org/10.1109/ICCAD51958.2021.9643483.
Chang CC, Pan J, Zhang T, Xie Z, Hu J, Qi W, et al. Automatic Routability Predictor Development Using Neural Architecture Search. In: IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD. 2021.
Chang, C. C., et al. “Automatic Routability Predictor Development Using Neural Architecture Search.” IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD, vol. 2021-November, 2021. Scopus, doi:10.1109/ICCAD51958.2021.9643483.
Chang CC, Pan J, Zhang T, Xie Z, Hu J, Qi W, Lin CW, Liang R, Mitra J, Fallon E, Chen Y. Automatic Routability Predictor Development Using Neural Architecture Search. IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD. 2021.

Published In

IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD

DOI

ISSN

1092-3152

Publication Date

January 1, 2021

Volume

2021-November