Skip to main content
Machine Learning Applications in Electronic Design Automation

Deep Learning for Routability

Publication ,  Chapter
Xie, Z; Pan, J; Chang, CC; Liang, R; Barboza, EC; Chen, Y
January 1, 2023

Design rule checking (DRC) clean is a fundamental chip manufacturing requirement. However, achieving this is increasingly challenging with the advance of semiconductor technology nodes and the increase of complicated design rules. To effectively mitigate DRC violations, early routability predictions are adopted in chip design flows for designers or tools to prevent violations in a proactive manner. In recent years, machine learning, especially deep learning (DL)-based routability estimators, have demonstrated their great potential in providing fast yet accurate predictions in early design stages. This chapter introduces representative and state-of-the-art DL-based methods for routability prediction in detail. After presenting the background on routability and relevant DL techniques, we emphasize the importance of global information and model receptive field, which motivates the adoption of DL models for routability predictions. After that, methodologies about data generation, feature engineering, model architecture design, and model construction are introduced. Finally, we cover existing explorations in the deployment of routability estimators and then summarize and share our point of view on the future of DL for routability prediction.

Duke Scholars

DOI

Publication Date

January 1, 2023

Start / End Page

35 / 61
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Xie, Z., Pan, J., Chang, C. C., Liang, R., Barboza, E. C., & Chen, Y. (2023). Deep Learning for Routability. In Machine Learning Applications in Electronic Design Automation (pp. 35–61). https://doi.org/10.1007/978-3-031-13074-8_2
Xie, Z., J. Pan, C. C. Chang, R. Liang, E. C. Barboza, and Y. Chen. “Deep Learning for Routability.” In Machine Learning Applications in Electronic Design Automation, 35–61, 2023. https://doi.org/10.1007/978-3-031-13074-8_2.
Xie Z, Pan J, Chang CC, Liang R, Barboza EC, Chen Y. Deep Learning for Routability. In: Machine Learning Applications in Electronic Design Automation. 2023. p. 35–61.
Xie, Z., et al. “Deep Learning for Routability.” Machine Learning Applications in Electronic Design Automation, 2023, pp. 35–61. Scopus, doi:10.1007/978-3-031-13074-8_2.
Xie Z, Pan J, Chang CC, Liang R, Barboza EC, Chen Y. Deep Learning for Routability. Machine Learning Applications in Electronic Design Automation. 2023. p. 35–61.

DOI

Publication Date

January 1, 2023

Start / End Page

35 / 61