Skip to main content

Routability-Driven Macro Placement with Embedded CNN-Based Prediction Model

Publication ,  Conference
Huang, YH; Xie, Z; Fang, GQ; Yu, TC; Ren, H; Fang, SY; Chen, Y; Hu, J
Published in: Proceedings of the 2019 Design, Automation and Test in Europe Conference and Exhibition, DATE 2019
May 14, 2019

With the dramatic shrink of feature size and the advance of semiconductor technology nodes, numerous and complicated design rules need to be followed, and a chip design can only be taped-out after passing design rule check (DRC). The high design complexity seriously deteriorates design routability, which can be measured by the number of DRC violations after the detailed routing stage. In addition, a modern large-scaled design typically consists of many huge macros due to the wide use of intellectual properties (IPs). Empirically, the placement of these macros greatly determines routability, while there exists no effective cost metric to directly evaluate a macro placement because of the extremely high complexity and unpredictability of cell placement and routing. In this paper, we propose the first work of routability-driven macro placement with deep learning. A convolutional neural network (CNN)-based routability prediction model is proposed and embedded into a macro placer such that a good macro placement with minimized DRC violations can be derived through a simulated annealing (SA) optimization process. Experimental results show the accuracy of the predictor and the effectiveness of the macro placer.

Duke Scholars

Published In

Proceedings of the 2019 Design, Automation and Test in Europe Conference and Exhibition, DATE 2019

DOI

Publication Date

May 14, 2019

Start / End Page

180 / 185
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Huang, Y. H., Xie, Z., Fang, G. Q., Yu, T. C., Ren, H., Fang, S. Y., … Hu, J. (2019). Routability-Driven Macro Placement with Embedded CNN-Based Prediction Model. In Proceedings of the 2019 Design, Automation and Test in Europe Conference and Exhibition, DATE 2019 (pp. 180–185). https://doi.org/10.23919/DATE.2019.8715126
Huang, Y. H., Z. Xie, G. Q. Fang, T. C. Yu, H. Ren, S. Y. Fang, Y. Chen, and J. Hu. “Routability-Driven Macro Placement with Embedded CNN-Based Prediction Model.” In Proceedings of the 2019 Design, Automation and Test in Europe Conference and Exhibition, DATE 2019, 180–85, 2019. https://doi.org/10.23919/DATE.2019.8715126.
Huang YH, Xie Z, Fang GQ, Yu TC, Ren H, Fang SY, et al. Routability-Driven Macro Placement with Embedded CNN-Based Prediction Model. In: Proceedings of the 2019 Design, Automation and Test in Europe Conference and Exhibition, DATE 2019. 2019. p. 180–5.
Huang, Y. H., et al. “Routability-Driven Macro Placement with Embedded CNN-Based Prediction Model.” Proceedings of the 2019 Design, Automation and Test in Europe Conference and Exhibition, DATE 2019, 2019, pp. 180–85. Scopus, doi:10.23919/DATE.2019.8715126.
Huang YH, Xie Z, Fang GQ, Yu TC, Ren H, Fang SY, Chen Y, Hu J. Routability-Driven Macro Placement with Embedded CNN-Based Prediction Model. Proceedings of the 2019 Design, Automation and Test in Europe Conference and Exhibition, DATE 2019. 2019. p. 180–185.

Published In

Proceedings of the 2019 Design, Automation and Test in Europe Conference and Exhibition, DATE 2019

DOI

Publication Date

May 14, 2019

Start / End Page

180 / 185