Lithography Hotspot Detection Based on Improved YOLOv3

被引:3
作者
Lin Mu [1 ]
Zeng Fanwenqing [1 ]
Liu Xiaoxuan [1 ]
Li Fencheng [1 ]
Luo Jun [1 ]
Shen Yijiang [1 ]
机构
[1] Guangdong Univ Technol, Sch Automat, Guangzhou 510006, Guangdong, Peoples R China
关键词
lithography; hotspot; deep learning; YOLOv3; squeeze and excitation network;
D O I
10.3788/AOS230928
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Objective The ever-shrinking feature size of integrated circuits aggravates the subwavelength lithography gap, causing unwanted shape deformations of printed layout patterns. Although various resolution enhancement techniques (RETs) used to improve wafer printability are used to improve the imaging fidelity, certain layout regions may still be susceptible to the lithography process with pinching and bridging hotspots that may produce open or short circuits. Therefore, the identification of lithography hotspots is particularly important in physical verification. In this study, we propose a hotspot detection method to improve the precision and recall of pinching- and bridging-type areas by embedding squeeze-and-excitation networks (SENets) into a pretrained YOLOv3 model. We also address hotspot and non-hotspot data imbalances by data augmentation from a lithographic perspective. Experimental results on the 2012 International Conference on Computer-Aided Design (ICCAD 2012) dataset verify the merits of the proposed deep learning-based network. Methods YOLOv3 uses a single network to generate candidate regions within which the locations and classifications of objects are detected and identified. The training of YOLOv3 is more effective with a single network structure. SENet is an attention mechanism that focuses on the channel features. SENet provides information regarding the importance of each channel in the feature map, enabling the network to focus on important channels while suppressing less important channels. To better distinguish lithographic hotspots from non-hotspots, SENet was embedded in the YOLOv3 network architecture to improve the representation ability between different channels in the feature map. The structure of the improved YOLOv3 is shown in Fig. 4, where SENet is enclosed in the dotted box. Imbalanced datasets cause the network to focus more on learning the features of non-hotspots, thereby reducing the performance of hotspot detection. Considering the symmetry and light source in the lithography process, a change in the direction of the layout pattern does not alter its properties, and the number of layout patterns can be increased by flipping the original layout pattern. Fig. 5 shows the flipping data augmentation method. Results and Discussions In this study, the effectiveness of the lithographic hotspot detection task was verified by comparing the improved and the original YOLOv3 structures. In the experiments, the intersection over union threshold is set to 0.5, and the confidence threshold is set to 0.8. The experimental results are presented in Table 3. Although both the improved and original YOLOv3 networks show similar detection capabilities, the accuracy of the improved YOLOv3 is not significantly different from that of the original YOLOv3 on benchmarks 1,2, and 4, and the accuracy of the improved YOLOv3 is significantly greater than that of the original YOLOv3 on benchmarks 3, 5, and 6. To verify the effectiveness of the SENet proposed in this study in the lithographic hotspot detection task, a reference attention mechanism, convolutional block attention module (CBAM), was also tested by replacing the SENet in the dotted box of Fig. 4. CBAM is an attention mechanism that includes both spatial and channel attention mechanisms. The training and test settings of the CBAM detection network are consistent with those of the SENet detection network. The test results are listed in Table 4. The lithographic hotspot detection network embedded with the CBAM can accurately identify hotspots. In terms of accuracy, the performance of YOLOv3 embedded with the CBAM is the same as that of YOLOv3 embedded with the SENet on benchmarks 1, 3, and 5. For the other benchmarks, the accuracy of YOLOv3 embedded with the CBAM is significantly lower than that of YOLOv3 embedded with the SENet. According to this analysis, the proposed method, in which YOLOv3 is embedded with the SENet, outperforms the CBAM and the prevailing methods in the literature. Conclusions Lithographic hotspot detection is a key step in the physical verification process of very large-scale integration circuit (VLSI). The pattern on the wafer is easily affected by lithographic printing, and a sensitive layout pattern produces unwanted hotspots. The geometries of hotspots and non-hotspots are extremely similar, exacerbating overfitting in deep learning-based approaches. In this study, embedding the SENet in the YOLOv3 network can focus the network on important channels in hotspot and non-hotspot feature maps. By taking advantage of the symmetry of lithography imaging, the problem of data imbalance can be addressed by flipping the hotspot samples. In the ICCAD 2012 dataset, benchmark 1 was pretrained, whose training parameters were used as the initial weights of benchmarks 2 to 6 to accelerate the training speed and improve the performance of the network. The test results show that the average recall of the proposed method is 1. 00, accuracy is 0. 45, and F1 score is 0. 62. Compared with the prevailing methods in the literature, the proposed deep learning network with the SENet improves the detection performance of lithographic hotspots.
引用
收藏
页数:9
相关论文
共 16 条
[1]  
[曹葵康 Cao Kuikang], 2011, [浙江大学学报. 理学版, Journal of Zhejiang University. Sciences Edition], V38, P41
[2]   High Performance Lithography Hotspot Detection with Successively Refined Pattern Identifications and Machine Learning [J].
Ding, Duo ;
Torres, J. Andres ;
Pan, David Z. .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (11) :1621-1634
[3]   基于Faster R-CNN的光刻热点检测 [J].
郭求是 ;
史峥 ;
张培勇 .
微电子学, 2018, 48 (06) :834-838+845
[4]  
Hu J, 2018, PROC CVPR IEEE, P7132, DOI [10.1109/TPAMI.2019.2913372, 10.1109/CVPR.2018.00745]
[5]   Hotspot detection on post-OPC layout using full chip simulation based verification tool: A case study with aerial image simulation [J].
Kim, J ;
Fan, MH .
23RD ANNUAL BACUS SYMPOSIUM ON PHOTOMASK TECHNOLOGY, PTS 1 AND 2, 2003, 5256 :919-925
[6]   Automatic Layout Feature Extraction for Lithography Hotspot Detection Based on Deep Neural Network [J].
Matsunawa, Tetsuaki ;
Nojima, Shigeki ;
Kotani, Toshiya .
DESIGN-PROCESS-TECHNOLOGY CO-OPTIMIZATION FOR MANUFACTURABILITY X, 2016, 9781
[7]   Automated full-chip hotspot detection and removal flow for interconnect layers of cell-based designs [J].
Roseboom, Ed ;
Rossman, Mark ;
Chang, Fang-Cheng ;
Hurat, Philippe .
DESIGN FOR MANUFACTURABILITY THROUGH DESIGN-PROCESS INTEGRATION, 2007, 6521
[8]   Accurate lithography hotspot detection using deep convolutional neural networks [J].
Shin, Moojoon ;
Lee, Jee-Hyong .
JOURNAL OF MICRO-NANOLITHOGRAPHY MEMS AND MOEMS, 2016, 15 (04)
[9]  
Torres JA, 2012, ICCAD-IEEE ACM INT, P349
[10]   A Fuzzy-Matching Model With Grid Reduction for Lithography Hotspot Detection [J].
Wen, Wan-Yu ;
Li, Jin-Cheng ;
Lin, Sheng-Yuan ;
Chen, Jing-Yi ;
Chang, Shih-Chieh .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2014, 33 (11) :1671-1680