Curvilinear mask optimization with refined generative adversarial nets
Source abstract
Abstract
Inverse lithography technology (ILT) can optimize the mask to gain the best process window and image quality when the design dimension shrinks. However, as a pixel level correction method, ILT is very time-consuming. In order to make the ILT method useful in real mask fabrication, the runtime of ILT-based optical proximity correction mask must evidently decrease while keeping the good lithographic metric performance. Our study proposes a framework to obtain the curvilinear ILT mask with generative adversarial network (GAN). It is subsequently refined with the traditional ILT to exclude unexpected outliers generated by the GAN method. We design conditional GAN, reverse GAN (RGAN), and high discretion GAN (HDGAN) to generate curvilinear ILT mask. Their runtime and the performance are compared. Compared with the CILT method, the speed of GAN type methods with the afterward refinement is increased by an order of magnitude. The RGAN has a better performance in edge placement error and process variation band evaluation, and HDGAN has a better performance in the mask error enhancement factor evaluation. The designed RGAN and HDGAN are promising in actual application to generate the curvilinear mask. They can evidently decrease the runtime and have better lithographic metric performance.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Advancements in Photolithography Techniques · Advanced Image Processing Techniques · Image Processing Techniques and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Institute of Microelectronics of Chinese Academy of Sciences, Integrated Circuit Advanced Process Center, Beijing, China
Beijing Superstring Academy of Memory Technology, Beijing, China
References (23)
Show source-provided references
1. 10.1117/12.208579010.1117/12.2085790 ↗
2. 10.1145/2966986.296703210.1145/2966986.2967032 ↗
3. 10.1117/12.225837410.1117/12.2258374 ↗
4. 10.1109/TCAD.2018.283707810.1109/TCAD.2018.2837078 ↗
5. 10.1145/3287624.328874710.1145/3287624.3288747 ↗
6. 10.1109/TSM.2008.200028310.1109/TSM.2008.2000283 ↗
7. 10.1117/1.JMM.15.2.02100910.1117/1.JMM.15.2.021009 ↗
8. 10.1088/2040-8978/15/7/07570810.1088/2040-8978/15/7/075708 ↗
9. 10.1117/12.221907310.1117/12.2219073 ↗
10. 10.33079/jomm.2003040710.33079/jomm.20030407 ↗
11. Generative adversarial nets
12. Pixel recurrent neural networks
13. Conditional image generation with PixelCNN decoders
14. Density estimation using real NVP
15. Auto-encoding variational Bayes
16. 10.1109/CVPR.2017.63210.1109/CVPR.2017.632 ↗
17. Unpaired image-to-image translation using cycle-consistent adversarial networks
18. 10.33079/jomm.1902040110.33079/jomm.19020401 ↗
19. 10.1109/TCAD.2019.293932910.1109/TCAD.2019.2939329 ↗
20. 10.1109/TCAD.2020.299533810.1109/TCAD.2020.2995338 ↗
21. 10.1117/12.258133410.1117/12.2581334 ↗
22. 10.1109/CVPR.2016.9010.1109/CVPR.2016.90 ↗
23. High-resolution image synthesis and semantic manipulation with conditional GANs