skip to main content
10.1145/2872334.2872357acmconferencesArticle/Chapter ViewAbstractPublication PagesispdConference Proceedingsconference-collections
research-article

A Machine Learning Based Framework for Sub-Resolution Assist Feature Generation

Published:03 April 2016Publication History

ABSTRACT

Sub-Resolution Assist Feature (SRAF) generation is a very important resolution enhancement technique to improve yield in modern semiconductor manufacturing process. Model- based SRAF generation has been widely used to achieve high accuracy but it is known to be time consuming and it is hard to obtain consistent SRAFs on the same layout pattern configurations. This paper proposes the first ma- chine learning based framework for fast yet consistent SRAF generation with high quality of results. Our technical con- tributions include robust feature extraction, novel feature compaction, model training for SRAF classification and pre- diction, and the final SRAF generation with consideration of practical mask manufacturing constraints. Experimental re- sults demonstrate that, compared with commercial Calibre tool, our machine learning based SRAF generation obtains 10X speed up and comparable performance in terms of edge placement error (EPE) and process variation (PV) band.

References

  1. Y. Ping, S. McGowan, Y. Gong, Y. M. Foong, J. Liu, J. Qiu, V. Shu, B. Yan, J. Ye, P. Li et al., "Process window enhancement using advanced ret techniques for 20nm contact layer," in Proc. of SPIE, 2014, pp. 90 521N-90 521N.Google ScholarGoogle Scholar
  2. S. Banerjee, Z. Li, and S. R. Nassif, "ICCAD-2013 CAD contest in mask optimization and benchmark suite," in IEEE/ACM International Conference on Computer-Aided Design (ICCAD), 2013, pp. 271--274.Google ScholarGoogle Scholar
  3. J.-R. Gao, X. Xu, Y. Bei, and D. Z. Pan, "MOSAIC: Mask optimizing solution with process window aware inverse correction," in ACM/IEEE Design Automation Conference (DAC), 2014, pp. 52:1--52:6.Google ScholarGoogle Scholar
  4. Y.-H. Su, Y.-C. Huang, L.-C. Tsai, Y.-W. Chang, and S. Banerjee, "Fast lithographic mask optimization considering process variation," in IEEE/ACM International Conference on Computer-Aided Design (ICCAD), 2014, pp. 230--237.Google ScholarGoogle Scholar
  5. A. Awad, A. Takahashi, S. Tanaka, and C. Kodama, "A fast process variation and pattern fidelity aware mask optimization algorithm," in IEEE/ACM International Conference on Computer-Aided Design (ICCAD), 2014, pp. 238--245.Google ScholarGoogle Scholar
  6. J. Kuang, W.-K. Chow, and E. F. Young, "A robust approach for process variation aware mask optimization," in Proc. Design, Automation and Test in Eurpoe, 2015, pp. 1591--1594.Google ScholarGoogle ScholarCross RefCross Ref
  7. J.-H. Jun, M. Park, C. Park, H. Yang, D. Yim, M. Do, D. Lee, T. Kim, J. Choi, G. Luk-Pat et al., "Layout optimization with assist features placement by model based rule tables for 2x node random contact," in Proc. of SPIE, 2015, pp. 94 270D--94 270D.Google ScholarGoogle Scholar
  8. C. Kodama, T. Kotani, S. Nojima, and S. Mimotogi, "Sub-resolution assist feature arranging method and computer program product and manufacturing method of semiconductor device," Aug. 19 2014, US Patent 8,809,072.Google ScholarGoogle Scholar
  9. K. Sakajiri, A. Tritchkov, and Y. Granik, "Model-based sraf insertion through pixel-based mask optimization at 32nm and beyond," in Proc. of SPIE, 2008, pp. 702 811--702 811.Google ScholarGoogle Scholar
  10. R. Viswanathan, J. T. Azpiroz, and P. Selvam, "Process optimization through model based sraf printing prediction," in Proc. of SPIE, 2012, pp. 83 261A-83 261A.Google ScholarGoogle Scholar
  11. J. Ye, Y. Cao, and H. Feng, "System and method for model-based sub-resolution assist feature generation," Feb. 1 2011, US Patent 7,882,480.Google ScholarGoogle Scholar
  12. S. D. Shang, L. Swallow, and Y. Granik, "Model-based sraf insertion," Oct. 11 2011, US Patent 8,037,429.Google ScholarGoogle Scholar
  13. L. Pang, Y. Liu, and D. Abrams, "Inverse lithography technology (ilt): a natural solution for model-based sraf at 45nm and 32nm," in Proc. of SPIE, 2007, pp. 660 739--660 739.Google ScholarGoogle Scholar
  14. B.-S. Kim, Y.-H. Kim, S.-H. Lee, S.-I. Kim, S.-R. Ha, J. Kim, and A. Tritchkov, "Pixel-based sraf implementation for 32nm lithography process," in Proc. of SPIE, 2008, pp. 71 220T-71 220T.Google ScholarGoogle Scholar
  15. J. A. Torres, "ICCAD-2012 CAD contest in fuzzy pattern matching for physical verification and benchmark suite," in IEEE/ACM International Conference on Computer-Aided Design (ICCAD), 2012.Google ScholarGoogle Scholar
  16. D. Ding, X. Wu, J. Ghosh, and D. Z. Pan, "Machine learning based lithographic hotspot detection with critical-feature extraction and classification," in IEEE International Conference on IC Design and Technology (ICICDT), 2009.Google ScholarGoogle Scholar
  17. D. G. Drmanac, F. Liu, and L.-C. Wang, "Predicting variability in nanoscale lithography processes," in ACM/IEEE Design Automation Conference (DAC), 2009, pp. 545--550.Google ScholarGoogle Scholar
  18. Y. Yu, G. Lin, I. Jiang, and C. Chiang, "Machine-learning-based hotspot detection using topological classification and critical feature extraction," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 34, no. 3, pp. 460--470, 2015.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 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. of SPIE, 2015, pp. 94 270S-94 270S.Google ScholarGoogle Scholar
  20. A. Gu and A. Zakhor, "Optical proximity correction with linear regression," IEEE Transactions on Semiconductor Manufacturing, vol. 21, no. 2, pp. 263--271, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  21. R. Luo, "Optical proximity correction using a multilayer perceptron neural network," Journal of Optics, vol. 15, no. 7, p. 075708, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  22. T. Matsunawa, B. Yu, and D. Z. Pan, "Optical proximity correction with hierarchical bayes model," in Proc. of SPIE, 2015, pp. 94 260X-94 260X. [23] X. Ma, B. Wu, Z. Song, S. Jiang, and Y. Li, "Fast pixel-based optical proximity correction based on nonparametric kernel regression," Journal of Microlithography, Microfabrication and Microsystems, vol. 13, no. 4, pp. 043 007-043 007, 2014.Google ScholarGoogle Scholar
  23. P. Gupta, "What is process window"? SIGDA Newsl., vol. 40, no. 8, pp. 1--1, Aug. 2010.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. T. Hastie, R. Tibshirani, J. Friedman, and J. Franklin, "The elements of statistical learning: data mining, inference and prediction," The Mathematical Intelligencer, vol. 27, no. 2, pp. 83--85, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  25. S. Behnel, R. Bradshaw, C. Citro, L. Dalcin, D. Seljebotn, and K. Smith, "Cython: The best of both worlds," Computing in Science Engineering, vol. 13, no. 2, pp. 31--39, 2011.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. C. Goutte and E. Gaussier, "A probabilistic interpretation of precision, recall and f-score, with implication for evaluation," in Advances in information retrieval. Springer, 2005, pp. 345--359.Google ScholarGoogle Scholar

Index Terms

  1. A Machine Learning Based Framework for Sub-Resolution Assist Feature Generation

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      ISPD '16: Proceedings of the 2016 on International Symposium on Physical Design
      April 2016
      180 pages
      ISBN:9781450340397
      DOI:10.1145/2872334

      Copyright © 2016 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 3 April 2016

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate62of172submissions,36%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader