I
'm
still
seeing
your
Polish
Table
2
Throughput
Optimization
slide
too
,
by
the
way
.
I
'm
not
sure
if
it
's
just
really
laggy
or
what
's
going
on
there
.
You
're
not
seeing
the
title
slide
?
Now
I
'm
seeing
the
title
slide
.
I
'm
going
to
go
ahead
and
unmute
myself
.
Yeah
,
I
don
't
know
if
there
's
anything
we
do
about
that
either
.
That
's
got
to
be
like
a
Zoom
or
potentially
an
Internet
thing
.
Well
,
let
's
go
ahead
and
do
this
and
then
if
I
see
that
things
look
really
janky
,
I
might
be
messaging
you
.
But
I
think
for
the
most
part
,
if
you
just
maybe
take
a
quick
pause
between
slides
,
we
'll
be
okay
.
I
'll
go
ahead
and
mute
,
and
then
you
can
go
ahead
and
get
started
,
Tom
.
I
'm
really
glad
to
be
here
today
and
presenting
to
you
.
I
'll
be
discussing
Chemical
Mechanical
Planarization
or
CMP
.
This
is
an
integral
step
in
the
semiconductor
manufacturing
process
that
I
will
give
a
little
bit
of
background
on
as
I
move
through
my
slides
.
Let
's
go
to
the
first
slide
of
the
presentation
.
Quick
overview
of
CMP
.
Once
again
,
that
stands
for
Chemical
Mechanical
Planarization
,
and
that
describes
the
two
processes
involved
with
planarizing
certain
layers
of
circuits
in
the
semiconductor
field
.
It
's
crucial
to
planarize
each
layer
of
circuits
so
that
the
one
that
goes
on
top
of
the
preceding
layer
will
not
have
any
shorts
or
opens
or
short
circuits
.
The
chemical
part
of
chemical
mechanical
planarization
is
when
we
introduce
a
liquid
to
react
with
the
top
atomic
layer
of
the
material
that
we
are
planarizing
.
That
reaction
softens
the
layer
,
whether
it
's
a
metal
or
an
oxide
,
whatever
the
case
may
be
,
we
choose
that
chemical
so
that
it
will
soften
the
top
atomic
layer
.
Then
the
mechanical
part
comes
with
the
abrasives
that
are
carefully
selected
for
that
polishing
slurry
.
These
abrasives
then
remove
that
softened
top
layer
,
exposing
the
next
atomic
layer
to
be
softened
by
the
chemical
reaction
.
This
process
is
repeated
atomic
layer
after
atomic
layer
until
the
desired
level
of
planarization
is
reached
.
Like
I
was
saying
,
this
planarization
is
crucial
to
do
in
between
each
layer
of
circuitry
to
ensure
that
we
have
solid
electrical
isolation
without
any
shorts
or
opens
.
This
process
enables
us
to
pile
many
layers
on
top
of
one
another
and
reduce
the
footprint
of
whatever
chip
we
're
making
.
When
we
do
the
CMP
processes
,
many
of
them
consist
of
a
two
polish
table
process
to
enable
maximum
throughput
.
Typically
,
the
first
table
consists
of
a
bulk
polish
where
most
of
a
substance
is
planarized
and
removed
,
and
then
a
final
polish
or
second
polish
table
where
we
do
the
final
touch
-ups
and
ensure
that
we
have
good
electrical
isolation
between
the
circuits
.
Each
polish
table
has
a
polish
pad
where
we
press
the
wafer
containing
the
chips
against
,
and
this
enables
the
polish
process
to
occur
and
it
enables
the
slurry
to
be
pressed
against
the
wafer
that
contains
the
chips
.
The
polish
pad
,
unfortunately
,
it
wears
down
as
each
wafer
is
polished
on
it
,
which
inhibits
the
transport
of
this
chemical
slurry
to
the
wafer
surface
.
Typically
,
as
the
polish
pad
wears
,
we
see
a
reduction
in
polish
rate
,
which
causes
longer
and
longer
polish
times
.
If
we
don
't
take
that
wear
factor
into
account
and
we
're
setting
up
the
two
-table
process
,
then
we
will
have
one
polish
table
begin
to
predominate
,
and
it
can
actually
develop
such
a
long
polish
time
that
it
will
become
a
limiting
factor
in
our
throughput
.
For
my
presentation
today
,
I
'm
explaining
a
process
whereby
we
can
take
into
account
the
pad
wear
rate
and
still
ensure
that
we
have
optimized
throughput
.
Approach
and
the
results
.
I
gathered
and
analyzed
data
in
JMP
to
show
the
polish
time
versus
polish
pad
life
relationship
for
tables
1
and
2
for
a
CMP
two
-table
process
at
one
of
Texas
Instruments
Fabrication
Facilities
.
I
then
used
JMP
scripting
language
,
the
built
-in
integration
function
to
calculate
the
area
under
the
polish
time
versus
pad
life
curve
for
both
tables
.
Then
,
finally
,
I
used
the
system
of
equations
to
solve
for
a
Table
1
polish
time
starting
point
that
enabled
equal
polish
time
versus
polish
pad
life
integrated
areas
for
tables
1
and
2
.
This
ensured
that
we
had
achieved
a
maximized
tool
output
for
the
CMP
process
.
Conclusions
are
that
we
can
use
JMP
to
develop
,
first
of
all
,
polish
time
versus
polish
pad
life
curves
.
Then
,
second
,
we
can
use
JMP
scripting
languages
,
built
-in
integrator
.
We
can
use
this
combination
as
an
efficient
way
to
optimize
CMP
two
table
processes
for
throughput
.
Let
's
go
to
the
next
slide
.
This
curve
that
we
're
looking
at
is
what
we
get
when
we
plot
the
polish
time
on
the
first
table
versus
the
polish
pad
life
of
that
first
table
.
As
we
can
see
,
the
polish
time
as
the
pad
wears
and
we
polish
more
and
more
wafers
on
this
polish
pad
,
we
start
to
see
polish
times
increase
quite
dramatically
.
Using
JMP
,
we
can
fit
a
line
to
this
data
and
develop
a
simple
Y
equals
Mx
plus
b
slope
intercept
function
to
fit
this
data
.
I
'm
using
a
first
order
here
,
but
if
the
data
justified
it
,
we
could
use
a
second
or
third
order
.
But
in
this
case
,
a
first
order
is
sufficient
.
We
developed
the
equation
for
polish
time
versus
pad
count
,
and
then
we
use
the
JSL
integrator
to
integrate
the
area
under
this
line
.
That
's
for
the
Polish
Table
1
.
Then
I
'll
talk
a
little
bit
more
about
the
equations
needed
to
solve
for
the
optimal
settings
.
But
first
of
all
,
we
'll
jump
to
Polish
Table
2
.
Polish
Table
2
is
the
final
,
it
's
the
finishing
table
where
we
finish
removing
whatever
the
bulk
material
is
we
're
using
to
isolate
or
form
these
circuits
,
electrical
circuits
.
The
same
thing
for
Polish
Table
2
,
we
developed
the
curve
from
historical
data
of
polish
time
in
seconds
versus
the
polish
pad
life
.
Typically
,
for
the
polishing
plat
,
for
the
final
plat
or
final
table
,
the
trend
with
polish
pad
life
is
not
as
pronounced
as
it
is
for
the
bulk
for
Table
1
.
Before
discussing
a
little
bit
more
about
these
equations
,
just
to
make
sure
everyone
's
on
the
same
page
,
I
wanted
to
show
what
physically
this
looks
like
on
the
wafer
surface
for
doing
this
two
-table
polish
process
.
Before
we
start
to
polish
anything
,
we
have
a
wafer
with
pattern
circuits
on
it
.
Then
,
on
top
of
that
wafer
,
we
've
deposited
a
large
amount
,
relatively
speaking
,
of
whether
it
's
isolator
or
electrically
conductive
material
,
whatever
is
needed
to
form
the
circuits
that
we
've
etched
here
.
After
Polish
Table
1
,
also
known
as
the
bulk
polish
table
,
we
've
removed
a
significant
amount
of
this
bulk
material
and
we
've
planarized
it
,
made
it
very
flat
.
Then
after
Polish
Table
2
,
which
is
also
called
the
clear
or
the
finish
table
,
we
've
removed
all
of
this
bulk
material
except
where
it
's
actually
needed
in
the
pattern
circuits
.
Physically
,
that
's
what
's
happening
in
this
two
polish
table
process
.
Let
's
go
back
quickly
to
the
equations
.
We
integrate
the
area
under
Table
1
,
which
is
on
the
preceding
slide
.
That
's
the
bulk
polish
time
versus
Table
1
polish
pad
count
.
Then
we
also
integrate
the
area
under
this
curve
,
which
is
the
final
or
finish
table
.
Same
thing
,
integrate
the
area
under
the
polish
time
versus
pad
count
line
.
Then
we
solve
the
linear
system
of
equations
to
find
which
Y
-intercept
,
in
this
case
,
it
's
b1
,
and
that
's
for
the
Table
1
.
We
solve
for
that
b1
that
will
create
an
equal
integrated
area
under
the
Table
1
and
the
Table
2
curves
.
Just
as
a
reminder
,
the
JMP
scripting
language
has
a
handy
function
for
enabling
quick
integration
and
determining
the
areas
under
these
two
curves
.
Then
based
on
a
few
other
properties
that
we
know
based
on
historical
or
baseline
analysis
,
then
we
're
able
to
set
up
a
system
of
equations
with
four
unknowns
,
four
equations
,
and
then
we
solve
for
that
intercept
on
the
first
curve
that
enables
maximum
throughput
in
equal
area
under
these
curves
.
With
that
,
almost
the
entire
process
can
be
done
in
JMP
,
with
the
exception
of
solving
a
system
of
equations
that
can
indirectly
be
done
in
JMP
,
or
you
can
write
a
script
.
But
I
've
found
it
easier
just
to
solve
the
system
of
equations
manually
,
but
it
could
easily
be
set
up
to
be
done
in
JMP
as
well
.
When
you
finish
this
process
,
then
you
're
able
to
optimize
this
two
-table
CMP
system
and
you
can
maximize
the
throughput
and
so
minimize
the
number
of
polish
tools
required
,
which
saves
a
lot
of
money
and
saves
a
lot
of
time
.
That
is
the
end
of
my
presentation
.
Thank
you
.