public - high tech nl€¦ · nxe euv design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm...

43
Public Tom Hoogenboom, Marcel Beems apc|m conference 2018 April 18, 2018 | Dresden, Germany Lithography control is data hungry Public ASML int. ref. D607280

Upload: others

Post on 11-Aug-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Tom Hoogenboom, Marcel Beems

apc|m conference 2018

April 18, 2018 | Dresden, Germany

Lithography control is data hungry

Public

ASML

int. ref. D607280

Page 2: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

ASML is a patterning/lithography company

Lithography control is data hungry

Clever sampling strategies reduce metrology time

Machine learning is one of our tools

Public

Summary

Objectives

Slide 2

Page 3: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

ASML is a patterning/lithography company

Lithography control is data hungry

Clever sampling strategies reduce metrology time

Machine learning is one of our tools

Public

Summary

Slide 3

Page 4: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

It’s hard to imagine a world without chipsSlide 4

Page 5: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

A global presence

Veldhoven

Wilton (CT)

Chandler (AZ)

Korea

Taiwan

San Diego (CA)

Slide 5

Page 6: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

A global presence

4,300 employees

Source: ASML Full Year 2017

Offices in over 60 cities in 16 countries worldwide

10,500 employees 4,300 employees

Slide 6

Page 7: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Big data company - summarized

19,299 collegues

16 countries

~20 customers

Slide 7

Page 8: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

0.1

1

10

100

1000

0.1

1

10

2004Total

2005Total

2006Total

2007Total

2008Total

2009Total

2010Total

2011Total

2012Total

2013Total

2014Total

2015Est.Total

Total NAND flash units [B]

NAND Flash price 1 GB [$]

Reduction of cost per bit drives market growthPublic

Digital

cameras

MP3

playerSolid state

hard drivesSmart

phones

Fla

sh

un

its

(in

bil

lio

ns

)

Fla

sh

pric

e p

er G

B (in

do

llars

)

Slide 8

Page 9: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Smaller chips, bigger machines

1980s:

PAS 2000/5000

1990s:

PAS 5500

2000s:

TWINSCAN

2010s:

NXE EUV

Design rule:

1 um 100 nm 10 nm

+- 0.1 um +- 10 nm +- 1nm

Slide 9

Page 10: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

ASML is a patterning/lithography company

Lithography control is data hungry

Clever sampling strategies reduce metrology time

Machine learning is one of our tools

Public

Summary

Slide 10

Page 11: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

2015TWINSCAN NXT:1980Di

Our most advanced

immersion system

1984PAS 2000

ASML’s first stepper

Public

Keeping up with Moore’s Law

2017TWINSCAN NXE:3400B

High volume

EUV system

Wavelength:

13.5 nanometer

Resolution:

≤ 22 nanometer

Overlay:

1.0 nanometer*

Wafer size:

300 mm Ø

Productivity:

125 wafers per hour*

*) use case dependent

Slide 11

Page 12: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

2015TWINSCAN NXT:1980Di

Our most advanced

immersion system

1984PAS 2000

ASML’s first stepper

Public

Keeping up with Moore’s Law

2017TWINSCAN NXE:3400B

High volume

EUV system

Wavelength:

13.5 nanometer

Resolution:

≤ 22 nanometer

Overlay:

1.0 nanometer

Wafer size:

300 mm Ø

Productivity:

125 wafers per hour

Slide 12

Page 13: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Control at nm level is really fine-grained

1 mm motion

on scale of Saxony (300 km Ø)

1:300,000,000

1 nm motion

on scale of wafer (300 mm Ø)

1:300,000,000

300 km

↔ 1 mm

Slide 13

Page 14: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Control at nm level is really fine-grained

1 mm motion

on scale of Saxony (300 km Ø)

1:300,000,000

1 nm motion

on scale of wafer (300 mm Ø)

1:300,000,000

300 km

↔ 1 mm

Slide 14

Page 15: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

nm control is based on lots and lots of data

Up to 300 wafers per hour,

> million per year per machine

Lithography: 10,000 samples per wafer

TeraBytes of data per year

Metrology tool: 100-10,000 samples per wafer

TeraBytes of data per year

We use this to control every square mm2 of the wafer (300 mm Ø):

100,000 inputs, 6 axis = 600,000 inputs/wfr

Slide 15

Page 16: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

nm control is based on lots and lots of data

Up to 300 wafers per hour,

> million per year per machine

Lithography: 10,000 samples per wafer

TeraBytes of data per year

Metrology tool: 100-10,000 samples per wafer

TeraBytes of data per year

We use this to control every square mm2 of the wafer (300 mm Ø):

100,000 inputs, 6 axis = 600,000 inputs/wfr

Slide 16

Page 17: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Introduction ASML ApplicationsDeliver performance and control through holistic approach

Ensure stability

during HVM production

Ensure optimal

yield by design

Ensure metrology

efficiency and effectiveness

Slide 17

Page 18: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

ASML is a patterning/lithography company

Lithography control is data hungry

Clever sampling strategies reduce metrology time

Machine learning is one of our tools

Public

Summary

Slide 18

Page 19: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Clever sampling strategies reduce metrology time

Before control:

• Metrology for verification

• After the fact

Metrology for control:

• Dense sampling is ideal but takes time and has a cost

• Sparse sampling may not capture every variation

• Clever combination of sparse+dense is optimal

Example: dense metrology

Example: sparse metrology

Slide 19

Page 20: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Clever sampling strategies reduce metrology time

Before control:

• Metrology for verification

• After the fact

Metrology for control:

• Dense sampling is ideal but takes time, has a cost and takes real-estate

• Sparse sampling may not capture every variation

• Clever combination of sparse+dense is optimal

Example: dense metrology

Slide 20

Page 21: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Clever sampling strategies reduce metrology time

Before control:

• Metrology for verification

• After the fact

Metrology for control:

• Dense sampling is ideal but takes time and has a cost

• Sparse sampling may not capture every variation

• Clever combination of sparse+dense is optimal

Example: dense metrology

Example: sparse metrology

Slide 21

Page 22: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Clever sampling strategies reduce metrology time

Before control:

• Metrology for verification

• After the fact

Metrology for control:

• Dense sampling is ideal but takes time and has a cost

• Sparse sampling may not capture every variation

• Clever combination of sparse+dense is optimal

Example: dense metrology

Example: sparse metrology

Slide 22

Page 23: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

One strategy is to separate dense and sparse in time

Dense Sparse

Capture stable

fingerprint at

intervals

Capture

lot to lot

changes more

frequently

Combine dense and sparse to

estimate total variation

to feedback/feedforward

Slide 23

Page 24: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

A more optimal strategy takes the best of both:introducing SSO (Sampling Scheme Optimization)

Approach:

• Start with the dense sampling plan

• Remove samples until just those remain

that best represent the source(s) of variation:

Dense SSO (200pts)

Slide 24

Page 25: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

A A more optimal strategy takes the best of both:introducing SSO (Sampling Scheme Optimization)

Approach:

• Start with the dense sampling plan

• Remove samples until just those remain

that best represent the source of variation:

Dense SSO (200pts)

• All 200 samples

estimate x-y

‘translation’

• Edge samples

estimate

‘magnification’

Slide 25

Page 26: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

A more optimal strategy takes the best of both:introducing SSO (Sampling Scheme Optimization)

Approach:

• Start with the dense sampling plan

• Remove samples until just those remain

that best represent the source of variation.

• Result is still close to the

‘true’ values measured using

the dense plan.

• Measurement time is reduced.

• The 200 pts in the example

can be measured in-line

reducing cycle time.

SSO (200pts)

• All 200 samples

estimate x-y

‘translation’

• Edge samples

estimate

‘magnification’

Slide 26

Page 27: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Two more optimizations are possible

Same results as all-dense sampling are possible:

1) running dense at intervals,combining with more frequent sparse sampling

2) running an optimal subset of sparse and dense (SSO)

Two ways to further optimize knowledge about patterning variations:

3) Bring in additional metrology data to interpolate the missing dense points

• E.g. from sensors in the lithography tool

4) Separate detection from control

• fast measurements locate sites in need of control

• more accurate but slower metrology determines the control move

Slide 27

Page 28: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Two more optimizations are possible

Same results as all-dense sampling are possible:

1) running dense at intervals,combining with more frequent sparse sampling

2) running an optimal subset of sparse and dense (SSO)

Two ways to further optimize knowledge about patterning variations:

3) Bring in additional metrology data to interpolate the missing dense points

• E.g. from sensors in the lithography tool

4) Separate detection from control

• fast measurements locate sites in need of control

• more accurate but slower metrology determines the control move

Slide 28

Page 29: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Concept: add metrology data from scanner to compute

wafer maps for non-measured wafers (ref: presentation Paul Böcker)

After-develop metrology

few wafers only

Scanner metrology

per wafer

On product wafers:

Process Fingerprint

On product wafers:

Metrology maps for 100% of the wafers

Computational metrology maps

for 100% of the wafers

Sampled wafers Sampled wafers

|

All wafers

+ ||

All wafers

processing

Alignment fingerprints

Leveling maps

Servo maps

Lens distortion coefficients

Monitoring (wafer) maps

focus / overlay map

Public

Slide 29

Page 30: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Two more optimizations are possible

Same results as all-dense sampling are possible:

1) running dense at intervals,combining with more frequent sparse sampling

2) running an optimal subset of sparse and dense (SSO)

Two ways to further optimize knowledge about patterning variations:

3) Bring in additional metrology data to interpolate the missing dense points

• E.g. from sensors in the lithography tool

4) Separate detection from control

• fast measurements locate sites in need of control

• more accurate but slower metrology determines the control move

Slide 30

Page 31: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Separate detection from control:optical metrology preselects areas for e-beam metrology

optical

Design data

Slide 31

Page 32: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Separate detection from control:optical metrology preselects areas for e-beam metrology

optical

Design data

Slide 32

Page 33: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

ASML is a patterning/lithography company

Lithography control is data hungry

Clever sampling strategies reduce metrology time

Machine learning is one of our tools

Public

Summary

Slide 33

Page 34: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Even with ‘big data’ approach clever sampling is needed

The 4 ways to arrange sampling for control, reducing metrology time:

1) run dense at intervals, combine with more frequent sparse sampling

2) run an optimal subset of sparse and dense (SSO)

3) bring in additional metrology to interpolate missing data

4) separate detection from control

Still not good for ‘big data’ approach:

- The most prominent ‘feature’ is the choice of sampling plan:

- So we need to further condition the input data

parameters = data not available (75%)= data available (25%)

time

Slide 34

Page 35: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Why even bother about ‘big data’?

“Big” data and multivariate relationships cannot be handled

by a human analyst/domain expert.

Data science/machine learning sciences provide powerful and

efficient methods to demonstrate relationships,

without physical understanding.

Slide 35

Page 36: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Some thoughts on industrialization

In a well-controlled industrial

process >99% of the data is

within limits.

Only outliers are potentially

interesting: scarce data after

all…

Big data, really? Slide 36

Page 37: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Some thoughts on industrialization

In a well-controlled industrial

process >99% of the data is

within limits.

Only outliers are potentially

interesting: scarce data after

all…

We use ‘big data’ algorithms to

help find off-spec wafers

Big data, really? Slide 37

Page 38: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Use case: Group wafers by clamped wafer shape

The Lithography machine clamps a wafer on a stage.

This deforms the surface (at nm scale).

Groups of wafers show similar behavior.

To spot an off-spec wafer, it is useful to group the wafers first,

because scanner sensor data is related to the shape ‘as clamped’

Use case for machine learning:

- Group wafers by their shape ‘as clamped’

- Find out-of-spec wafers by comparing with average wafer in group

based on the samples from scanner alignment / UVLS (UV level sensor)

Approach [1]*:

. Train a deep feedforward neural network to measured overlay metrology

The training can be done based on a dense sample plan.

. Compare new wafers using neural network classify as in/out-of-spec

*) see next slide for SPIE reference

Slide 38

Page 39: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Reference for this topic

[1] Full paper presented at SPIE 2017:

Emil Schmitt-Weaver, Venky Subramony, Zakir Ullah, Masazumi

Matsunobu, Ravin Somasundaram, Joel Thomas, Linmiao

Zhang, Klaus Thul, Kaustuve Bhattacharyya, Ronald Goossens,

Cees Lambregts, Wim Tel, Chris de Ruiter,

"Computational overlay metrology with adaptive data analytics“,

Proc. SPIE 10145, Metrology, Inspection, and Process Control

for Microlithography XXXI, 101450V (28 March 2017).

Slide 39

Page 40: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

[1]

Slide 40

Page 41: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Public

Slide 41

Page 42: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public

Lithography control is data hungry

Clever sampling strategies reduce metrology time

Machine learning is one of our tools

Public

Recap

Slide 42

Page 43: Public - High Tech NL€¦ · NXE EUV Design rule: 1 um 100 nm 10 nm +- 0.1 um +- 10 nm +- 1nm Slide 9. Public ASML is a patterning/lithography company Lithography control is data

Public