machine learning sraf improves opc performance at 1x node …c2... · rbopc opc illumination resist...

23
Machine Learning SRAF Improves OPC Performance at 1X Node and Below Yuanwei ICRD/ASML Oct.2019

Upload: others

Post on 12-Sep-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

Machine Learning SRAF

Improves OPC Performance at

1X Node and Below

Yuanwei

ICRD/ASML

Oct.2019

Page 2: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

Patterning Technology Roadmap

Machine Learning SRAF Training

Machine Learning SRAF Application

Wafer Data Verification and Comparison

Challenges and Future Plan

Summary

Outline

Page 3: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

RBOPC

OPC

Illumination

Resist

Integration

Mask

≧ 45nmArF/ArF-i

DUV/I-line

32/28nmArF-i

16/14nmArF-i

22/20nmArF-i

Binary

6% PSM

MBOPC

RBAF

PTD

Conventional

Annular

C-Quad

Dipole LEC

SMO

LELE DPT

SAV/SAC

SADP DPT

NTD

Wafer 3D

ILT

MBAF

APF

Tri-Layer

FinFET

OMOG

Mask 3D

Patterning Technology Roadmap

10/7nmArF-i/EUV

MPTHigh-T PSM

Resist 3D

Machine learning?

Page 4: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

Current SRAF Placement Method

Rule-based Model-based (SGM) Model-based (CTM)

Advantage and Drawbacks:

• Fast run time, works well with

simple design or regular repeated

patterns.

• Difficult to optimal for complex

design patterns. Cost litho and OPC

engineer long time and big loading

for SRAF rule developing.

Advantage and Drawbacks:

• SRAF Guidance Map (SGM)

makes use of computational

lithography model to guide assist

feature placement.

• Uses gradient-based map

calculation method.

• Shorter development cycle time.

Advantage and Drawbacks:

• Continuous Transmission

Mask (CTM) is an ILT technology. It

models the electric field

transmission after the mask plane

as CTM image. Many iterations to

optimize for SRAF extraction.

• Much longer runtime.

Sub-Resolution Assist Feature (SRAF) has become a normal used resolution

enhancement technique.

Application:

Full chip application

Application:

Full chip application.

Application:

Clip based or local hotspot repair,

key engine for ASML’s inverse

lithography solution (Tachyon

SMO/iOPC)

Page 5: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

Machine Learning Changes Our Lives Everyday!

Machine learning is changing our lives and it is widely applied in more and

more industries.

Page 6: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

Machine Learning Application in OPC

How to apply machine learning technology in OPC for smart SRAF generation

and placement to balance the performance and runtime?

Newron SRAF is a Deep Convolutional Neural Network (DCNN) based SRAF

solution developed by ASML for fast and accurate CTM images extraction and

SRAF placement;

Newron SRAF method utilizes supervised machine learning technique under

Tensor flow framework.

Input Output

• Tensor flow: An open source machine learning library for research and production by Google.

Page 7: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

Machine Learning SRAF Training Flow

Stage1: Data preparation;

Target images

rendered from design

target clips

CTM engine

generates Mask

images

Training

Newron SRAF model

Stage2: Newron SRAF model training;

Pair images are fed into tensor flow network for Newron SRAF model training.

Page 8: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

Machine Learning SRAF Application Flow

Stage3, Newron SRAF application.

Newron SRAF model

Well-trained Model

Input

Output

Apply well trained model on target images.

Newron engine output the predicted CTM images.

Page 9: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

Experiment Flow

Test chip: L14 Via layer gds; chip size 1mm*1mm;

OPC model test patterns and a few logic and SRAM patterns are selected for

Newron SRAF model training.

SGM map CTM map Newron map

Apply three different SRAF solutions on the same design to compare the

performances of SGM SRAF, CTM SRAF and Newron SRAF.

SRAF map

generation SRAF extraction Nominal condition

OPC

Target SRAF map Target+SRAF OPC results

Page 10: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

PW Simulation of Typical Patterns

Newron SRAF shows comparable process window as CTM SRAF and both of

them are better than SGM SRAF.

0

20

40

60

80

100

120

140

160

1 2 3 4 5 6 7 8

DO

F(n

m)

Pattern Index

Process Window (Simulation)

CTM

Newron

SGM

Page 11: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

PW Simulation of Typical Patterns

Both of Newron SRAF and CTM SRAF are better than SGM SRAF in terms of

process window, NILS and EL.

ADI Spec:53nm +/-10%

Pattern Layout

DOF EL

NILS

2

2.2

2.4

2.6

2.8

3

CTM Newron SGM

Page 12: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

Wafer Processing Condition

Item Condition

Substrate Si+ ILD Oxide+ NDC+ TEOS+ Low K+ NDC+ NF DARC

Litho Film Stack SOC 2000A+ Si-ARC 370A+ NTD Resist 850A

Illuminate Source Freeform Source for 14nm Via0

Mask 6% att-PSM

OPC ASML Tachyon platform

Scanner ASML XT1900-Gi with flexray

Track TEL LITHIUS Pro-Zi with NTD nozzle

CDSEM Hitachi CG6300

Page 13: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

0

20

40

60

80

100

120

140

160

MP1 MP2 MP3 MP4 MP5 MP6 MP7 MP8

DO

F(n

m)

Pattern Index

Process Window(Wafer)

CTM

Newron

SGM

Wafer Processing Result

Newron process window is between CTM and SGM’s, which shows consistent

trend with the simulation results.

CTM SRAF brings 24.9% PW improvement and Newron SRAF brings 15.4%

PW improvement compare with SGM SRAF method.

Page 14: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

SEM PW Comparison

CTM Newron SGM

FEM images show the overall PW improvement of CTM and Newron.

ADI CD:51.17nm√ ADI CD: 50.71nm√ ADI CD:47.63nmꭓ

*ADI Spec:53nm +/-10%

Page 15: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

The mask images extracted from target to guide SRAF placement.

CTM image shows the best image contrast.

Newron image is quite similar as CTM image in shape but with lower contrast.

CTM Newron SGM

Target

Wafer Processing Result

Page 16: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

CTM method extracts the densest SRAF, and Newron method gets the similar

SRAF as CTM; SRAF of SGM is much sparser and isolated.

CTM Newron SGM

Wafer Processing Result

Page 17: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

The SEM images at nominal condition clearly show that CTM SRAF has the

best performance and Newron SRAF is pretty close to it.

CTM Newron SGM

Wafer Processing Result

Page 18: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

Newron image is quite similar as CTM image in shape but with lower contrast.

Newron method gets the similar SRAF as CTM.

The SEM images of Newron SRAF is pretty close to that of CTM SRAF.

CTM

Newron

SGM

Target

Wafer Processing Result

Page 19: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

Runtime Comparison

The run time of Newron SRAF is about 30% of CTM SRAF, only nearly 2X of

SGM SRAF.

6

2.1

1

0

1

2

3

4

5

6

7

Runtime

Run time

CTM Newron SGM

Page 20: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

Challenges and Future Plan

Smart pattern selection to ensure pattern coverage for Newron

SRAF model training.

Further runtime reduction for Newron SRAF model application.

Better integration of Newron SRAF model training flow and full-

chip Newron SRAF model application flow.

Expansion of Machine learning technology from SRAF insertion

to holistic lithography(OPC and Verification)

Page 21: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

Summary

ICRD and ASML-Brion co-worked to test and apply an innovative

machine learning SRAF insertion method on 14nm logic Via layer

process.

The Newron SRAF flow has been optimized and the performance

was verified successfully on both logic and SRAM patterns.

A Tachyon integrated flow, including Newron SRAF insertion,

OPC correction and LMC verification, successfully enables the

inversed lithography mask optimization on full chip layout to

achieve good imaging performance with affordable run time.

Page 22: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

Acknowledgement

Hongmei Hu

Yifei Lu

Xiang Peng

Lirong Gu

Wei Yuan

Yueliang Yao

Xichen Sheng

Liang Ji

Xiaolong Shi

Yanjun Xiao

Xiaohui Kang

Thank ICRD and ASML-Brion OPC team’s great support and co-

work to finish this study.

Page 23: Machine Learning SRAF Improves OPC Performance at 1X Node …C2... · RBOPC OPC Illumination Resist Integration Mask ≧ 45nm ArF/ArF-i DUV/I-line 32/28nm ArF-i 16/14nm ArF-i 22/20nm

Thank you 谢谢

Q&A 请您提问