ABSTRACT
With the aggressive and amazing scaling of the feature size of semiconductors, hotspot detection has become a crucial and challenging problem in the generation of optimized mask design for better printability. Machine learning techniques, especially deep learning, have attained notable success on hotspot detection tasks. However, most existing hotspot detectors suffer from suboptimal performance due to two-stage flow and less efficient representations of layout features. What is more, most works can only solve simple benchmarks with apparent hotspot patterns like ICCAD 2012 Contest benchmarks. In this paper, we firstly develop a new end-to-end hotspot detection flow where layout feature embedding and hotspot detection are jointly performed. An attention mechanism-based deep convolutional neural network is exploited as the backbone to learn embeddings for layout features and classify the hotspots simultaneously. Experimental results demonstrate that our framework achieves accuracy improvement over prior arts with fewer false alarms and faster inference speed on much more challenging benchmarks.
- S.-Y. Lin, J.-Y. Chen, J.-C. Li, W.-Y. Wen, and S.-C. Chang, "A novel fuzzy matching model for lithography hotspot detection," in Proc. DAC, 2013, pp. 68:1--68:6.Google Scholar
- W.-Y. Wen, J.-C. Li, S.-Y. Lin, J.-Y. Chen, and S.-C. Chang, "A fuzzy-matching model with grid reduction for lithography hotspot detection," IEEE TCAD, vol. 33, no. 11, pp. 1671--1680, 2014.Google ScholarCross Ref
- S. S.-E. Tseng, W.-C. Chang, I. H.-R. Jiang, J. Zhu, and J. P. Shiely, "Efficient search of layout hotspot patterns for matching sem images using multilevel pixelation," in Proc. SPIE, vol. 10961, 2019, p. 109610B.Google Scholar
- D. Ding, B. Yu, J. Ghosh, and D. Z. Pan, "EPIC: Efficient prediction of IC manufacturing hotspots with a unified meta-classification formulation," in Proc. ASPDAC, 2012, pp. 263--270.Google Scholar
- B. Yu, J.-R. Gao, D. Ding, X. Zeng, and D. Z. Pan, "Accurate lithography hotspot detection based on principal component analysis-support vector machine classifier with hierarchical data clustering," JM3, vol. 14, no. 1, p. 011003, 2015.Google Scholar
- T. Matsunawa, J.-R. Gao, B. Yu, and D. Z. Pan, "A new lithography hotspot detection framework based on AdaBoost classifier and simplified feature extraction," in Proc. SPIE, vol. 9427, 2015.Google Scholar
- H. Zhang, B. Yu, and E. F. Y. Young, "Enabling online learning in lithography hotspot detection with information-theoretic feature optimization," in Proc. ICCAD, 2016, pp. 47:1--47:8.Google Scholar
- H. Geng, H. Yang, B. Yu, X. Li, and X. Zeng, "Sparse VLSI layout feature extraction: A dictionary learning approach," in Proc. ISVLSI, 2018, pp. 488--493.Google ScholarCross Ref
- W. Ye, M. B. Alawieh, M. Li, Y. Lin, and D. Z. Pan, "Litho-gpa: Gaussian process assurance for lithography hotspot detection," in Proc. DATE, 2019, pp. 54--59.Google Scholar
- H. Yang, J. Su, Y. Zou, Y. Ma, B. Yu, and E. F. Y. Young, "Layout hotspot detection with feature tensor generation and deep biased learning," IEEE TCAD, vol. 38, no. 6, pp. 1175--1187, 2019.Google Scholar
- J. Chen, Y. Lin, Y. Guo, M. Zhang, M. B. Alawieh, and D. Z. Pan, "Lithography hotspot detection using a double inception module architecture," JM3, vol. 18, no. 1, p. 013507, 2019.Google Scholar
- Y. Chen, Y. Lin, T. Gai, Y. Su, Y. Wei, and D. Z. Pan, "Semi-supervised hotspot detection with self-paced multi-task learning," in Proc. ASPDAC, 2019, pp. 420--425.Google ScholarDigital Library
- Y. Jiang, F. Yang, H. Zhu, B. Yu, D. Zhou, and X. Zeng, "Efficient layout hotspot detection via binarized residual neural network," in Proc. DAC, 2019, p. 147.Google Scholar
- R. Chen, W. Zhong, H. Yang, H. Geng, X. Zeng, and B. Yu, "Faster region-based hotspot detection," in Proc. DAC, 2019, pp. 1--6.Google Scholar
- A. J. Torres, "ICCAD-2012 CAD contest in fuzzy pattern matching for physical verification and benchmark suite," in Proc. ICCAD, 2012, pp. 349--350.Google ScholarDigital Library
- L. Van Der Maaten, "Accelerating t-sne using tree-based algorithms," Journal of Machine Learning Research, vol. 15, no. 1, pp. 3221--3245, 2014.Google ScholarDigital Library
- C. Szegedy, V. Vanhoucke, S. Ioffe, J. Shlens, and Z. Wojna, "Rethinking the inception architecture for computer vision," in Proc. CVPR, 2016, pp. 2818--2826.Google ScholarCross Ref
- F. Wang, M. Jiang, C. Qian, S. Yang, C. Li, H. Zhang, X. Wang, and X. Tang, "Residual attention network for image classification," in cvpr, 2017, pp. 3156--3164.Google Scholar
- S. Woo, J. Park, J.-Y. Lee, and I. So Kweon, "Cbam: Convolutional block attention module," in eccv, 2018, pp. 3--19.Google Scholar
- J. Fu, J. Liu, H. Tian, Y. Li, Y. Bao, Z. Fang, and H. Lu, "Dual attention network for scene segmentation," in cvpr, 2019, pp. 3146--3154.Google Scholar
- Y. Cui, F. Zhou, Y. Lin, and S. Belongie, "Fine-grained categorization and dataset bootstrapping using deep metric learning with humans in the loop," in Proc. CVPR, 2016, pp. 1153--1162.Google Scholar
- E. P. Xing, M. I. Jordan, S. J. Russell, and A. Y. Ng, "Distance metric learning with application to clustering with side-information," in Proc. NIPS, 2003, pp. 521--528.Google Scholar
- X. Gao, S. C. Hoi, Y. Zhang, J. Wan, and J. Li, "Soml: Sparse online metric learning with application to image retrieval," in Proc. AAAI, 2014, pp. 1206--1212.Google Scholar
- J. Hu, J. Lu, and Y.-P. Tan, "Discriminative deep metric learning for face verification in the wild," in Proc. CVPR, 2014, pp. 1875--1882.Google ScholarDigital Library
- D. Cheng, Y. Gong, S. Zhou, J. Wang, and N. Zheng, "Person re-identification by multi-channel parts-based cnn with improved triplet loss function," in Proc. CVPR, 2016, pp. 1335--1344.Google ScholarCross Ref
- R. Jin, S. Wang, and Y. Zhou, "Regularized distance metric learning: Theory and algorithm," in Proc. NIPS, 2009, pp. 862--870.Google Scholar
- F. Schroff, D. Kalenichenko, and J. Philbin, "Facenet: A unified embedding for face recognition and clustering," in Proc. CVPR, 2015, pp. 815--823.Google ScholarCross Ref
- C. Huang, C. C. Loy, and X. Tang, "Local similarity-aware deep feature embedding," in Proc. NIPS, 2016, pp. 1262--1270.Google Scholar
- Y. Yuan, K. Yang, and C. Zhang, "Hard-aware deeply cascaded embedding," in Proc. ICCV, 2017, pp. 814--823.Google Scholar
- B. Harwood, B. Kumar, G. Carneiro, I. Reid, T. Drummond et al., "Smart mining for deep metric learning," in Proc. ICCV, 2017, pp. 2821--2829.Google Scholar
- R. Yu, Z. Dou, S. Bai, Z. Zhang, Y. Xu, and X. Bai, "Hard-aware point-to-set deep metric for person re-identification," in Proc. ECCV, 2018, pp. 188--204.Google Scholar
- M. Abadi, P. Barham, J. Chen, Z. Chen, A. Davis, J. Dean et al., "TensorFlow: A system for large-scale machine learning," in Proc. OSDI, 2016, pp. 265--283.Google ScholarDigital Library
- M. Mohri, A. Rostamizadeh, and A. Talwalkar, Foundations of machine learning. MIT press, 2018.Google ScholarDigital Library
- B. Wang, H. Zhang, P. Liu, Z. Shen, and J. Pineau, "Multitask metric learning: Theory and algorithm," in Proc. AISTATS, 2019, pp. 3362--3371.Google Scholar
- C. McDiarmid, "On the method of bounded differences," Surveys in combinatorics, vol. 141, no. 1, pp. 148--188, 1989.Google Scholar
Recommendations
Efficient Layout Hotspot Detection via Neural Architecture Search
Layout hotspot detection is of great importance in the physical verification flow. Deep neural network models have been applied to hotspot detection and achieved great success. Despite their success, high-performance neural networks are still quite ...
Faster Region-based Hotspot Detection
DAC '19: Proceedings of the 56th Annual Design Automation Conference 2019As the circuit feature size continuously shrinks down, hotspot detection has become a more challenging problem in modern DFM flows. Developed deep learning techniques have recently shown their advantages on hotspot detection tasks. However, existing ...
Layout Hotspot Detection with Feature Tensor Generation and Deep Biased Learning
DAC '17: Proceedings of the 54th Annual Design Automation Conference 2017Detecting layout hotspots is one of the key problems in physical verification flow. Although machine learning solutions show benefits over lithography simulation and pattern matching based methods, it is still hard to select a proper model for large ...
Comments