Automation of Electrostatic Material Property Measurement Procedures

Automation of Electrostatic Material Property
Measurement Procedures
by
Alicia M. Volpicelli
Submitted to the Department of Electrical Engineering and Computer Science
in Partial Fulfillment of the Requirements for the Degrees of
Bachelor of Science in Computer Science and Electrical Engineering
and Master of Engineering in Electrical Engineering and Computer Science
at the Massachusetts Institute of Technology
February 2, 2000
© 2000 Alicia M.Volpicelli. All rights reserved.
The author hereby grants to M.I.T. permission to reproduce and
distribute publicly paper and electronic copies of this thesis
and to grant others the right to do so.
MASSACHUSETTS INSTITUTE
OF TECHNOLOGY
JUL 2 7 2000
LIBRARIES
Author
Department of Electrical hilgineering and Computer Science
February 2, 2000
Certified by
Stepen D. Senturia, Barton L. Weller Professor
Department of Electrical Engineering and Computer Science
Thesis Supervisor
Accepted by
Arthur C. Smith
Chairman, Department Committee on Graduate Theses
Automation of Electrostatic Material Property
Measurement Procedures
by
Alicia Marina Volpicelli
Submitted to the
Department of Electrical Engineering and Computer Science
February 2, 2000
In Partial Fulfillment of the Requirements for the Degrees of
Bachelor of Science in Electrical Engineering and Computer Science
and Master of Engineering in Electrical Engineering and Computer Science
ABSTRACT
The design of released microstructures depends on accurate knowledge of residual
stresses and associated elastic constants. The MIT-developed material test procedure,
M-Test, uses the variation of pull-in voltage with beam length to extract residual stress
and elastic modulus from in-situ test structures. This thesis reports a fully automated
computer-microvision procedure that automatically detects electrostatic pull-in and
records the pull-in voltage of a full array of beams of different lengths, facilitating the
measurement of elastic properties of microstructures. The method is now fully suitable
for automatic test equipment in a manufacturing environment and thus brings M-Test to a
new level of utility.
Thesis Supervisor: Stephen D. Senturia
Title: Barton L. Weller Professor of Electrical Engineering and Computer Science
A bstract
2
Acknowledgments
I would like to take this opportunity to thank the many individuals who have been
instrumental in making my experience at M.I.T. a success. My research advisor, Steve
Senturia, has been pivotal in my academic growth. His expert guidance has encouraged
me to strive for more than I had imagined, and showed me how to apply what I have
already learned. Steve has given me the opportunity to work in this field both technically
and financially.
I had the pleasure to share my office, 39-667, with Erik Deutsch, who helped me
learn about the M-Test procedure and MEMS. Also joining us was our UROP, Raj Sood,
who deserves special thanks for conducting some of the M-Test measurements reported
in this thesis.
I would also like to thank Mike "Frank" Rohan for giving me technical and social
support during the preparation of this thesis. My friends and housemates, Gabe
Volpicelli, Manon Whittlesey, Leila Roy, and Robert "Bubba" Leff helped me maintain
sanity and enjoy my time at M.I.T.
Finally, I would like to thank my parents for their never ending love and support.
This work was sponsored, in part, by DARPA under contract N6601-97-C-8620.
Acknowledgments
3
Table of Contents
CHAPTER 1: INTRODUCTION................................................................................
7
T H ESIS O U TLIN E ....................................................................................................
8
1.2 M OTIVATION......................................................................................................
8
1.3 M -TEST PROCEDURE.............................................................................................
9
1.4 TEST STRUCTURES ...............................................................................................
12
1.1
CHAPTER 2: AUTOMATION OF THE M-TEST PROCEDURE .......................
2.1
M ETHODS OF PULL-IN DETECTION ......................................................................
15
15
2.2 AUTOMATION SYSTEM: NOMARSKI OPTICS ........................................................
16
2.3
PULL-IN DETECTION: NOMARSKI OPTICS...............................................................
17
2.4
CANTILEVER PULL-IN DETECTION .........................................................................
18
2.5
AUTOMATION SYSTEM: BEAM CONTACT............................................................
19
2.6
PULL-IN DETECTION: BEAM CONTACT ..................................................................
20
2.7
GRAPHICAL USER INTERFACE ................................................................................
20
CHAPTER 3: SYSTEM CAPABILITIES
..............................
22
3.1 ACCURACY/PRECISION .......................................................................................
22
3.2 ERROR ANALYSIS ..............................................................................................
22
3 .3
S PE E D ....................................................................................................................
23
CHAPTER 4: RESULTS ...........................................................................................
25
4.1
ALGORITHM RESULTS .........................................................................................
25
4.2
REPEATABILITY TESTS .......................................................................................
26
4.3
M UM PS RESULTS ..............................................................................................
27
4.4
POLYCHROMATOR BACKGROUND........................................................................
30
4.5
POLYCHROMATOR M -TEST RESULTS..................................................................
30
CHAPTER 5: CONCLUSIONS ...............................................................................
33
REFERENCES................................................................................................................
34
Table of Contents
4
List of Figures
FIGURE
1.1:
SCHEMATIC OF THE PULL-IN EFFECT...............................................................
FIGURE
1.2:
DEFLECTION VS. VOLTAGE FOR THE PULL-IN PHENOMENON.........................
10
FIGURE
1.3:
THE M-TEST APPROACH (T = THICKNESS, Go = GAP, L = BEAM LENGTH)......
11
FIGURE
1.4: M U MPS BEAM ............................................................................................
13
FIGURE
1.5:
A RRAY OF TEST STRUCTURES.......................................................................
13
FIGURE
1.6:
POLYCHROM ATOR BEAM ..............................................................................
14
FIGURE
1.7:
BEAM-CONTACT CROSS-SECTION. ...............................................................
14
FIGURE 2.1: NO M ARSKI OPTICS. .....................................................................................
2.2:
9
15
INTERFERENCE FRINGES .............................................................................
16
FIGURE 2.3: A UTOM ATION SYSTEM . ................................................................................
17
FIGURE 2.4A : POLYSILICON BEAM ..................................................................................
17
FIGURE 2.4B: FRAME BEFORE PULL-IN IS DETECTED........................................................
18
FIGURE 2.4C: FRAME AFTER PULL-IN IS DETECTED............................................................
18
FIGURE 2.5: DOUBLY-SUPPORTED BEAM REGIONS OF INTEREST. .....................................
18
FIGURE 2.6: CANTILEVER REGIONS OF INTEREST. ..............................................................
18
FIGURE 2.7A : C ANTILEVER BEAM . ....................................................................................
19
FIGURE
FIGURE
2.7B:
FRAME BEFORE PULL-IN IS DETECTED........................................................
19
FIGURE
2.7C:
FRAME AFTER PULL-IN IS DETECTED............................................................
19
FIGURE
2.8:
BEAM -CONTACT SETUP. ..............................................................................
19
FIGURE 2.9: G RAPHICAL U SER INTERFACE........................................................................
21
FIGURE 4.1: INTENSITY VS. VOLTAGE FOR REGIONS OF INTEREST. ..................................
26
FIGURE 4.2: HISTOGRAM OF
100
MANUAL AND AUTOMATIC PULL-IN TESTS......................
FIGURE 4.3: H ISTOGRAM OF RESULTS..............................................................................
FIGURE 4.4: PULL-IN VOLTAGE VS. BEAM LENGTH FOR MUMPS RUN
14. .....................
27
28
29
FIGURE 4.5: PULL-IN VOLTAGE VS. BEAM LENGTH FOR ENTIRE DATA SET........................
31
FIGURE 4.6: PULL-IN VOLTAGE VS. BEAM LENGTH FOR LIMITED DATA SET......................
32
5
Figures
of Figures
List of
5
List of Tables
TABLE
1.1:
NUMERICAL CONSTANTS IN EQUATION
TABLE 4.1: RESULTS FROM
100
1.1
FOR DOUBLY-SUPPORTED BEAMS.
MANUAL AND AUTOMATIC PULL-IN TESTS.....................
TABLE 4.2: REPEATABILITY DATA USING THE AUTOMATED SYSTEM..................................
TABLE 4.1: M UM PS RUN
14 TEST RESULTS...................................................................
12
26
27
29
TABLE 4.2: COMPARISON OF AUTOMATIC AND MANUAL RESULTS. ....................................
30
TABLE 4.4: POLYCHROMATOR TEST RESULTS FOR ENTIRE DATA SET. ................................
31
TABLE 4.5: POLYCHROMATOR TEST RESULTS FOR LIMITED DATA SET................................
32
Tables
of Tables
List
List of
6
6
CHAPTER 1
Introduction
As the commercial demand for microelectromechanical systems used for mechanical
sensors and actuators increases, methods of characterization and analysis are needed for
the successful design and modeling of these devices. The design of released
microstructures depends on accurate knowledge of residual stresses and associated elastic
constants. The accurate measurement of these quantities is the topic of this thesis. The
MIT-developed material test procedure, M-Test, enables process monitoring of
uniformity and repeatability, and the extraction of mechanical properties [1-5]. This is
accomplished by in-situ measurements of an electromechanical instability point, which is
achieved by electrostatic actuation with a voltage called the pull-in voltage, V, . The
M-Test Procedure uses the variation of pull-in voltage with beam length to extract the
residual stress and elastic modulus of the actuated material.
This thesis presents a fully automated computer-microvision procedure that
detects electrostatic pull-in, facilitating the measurement of elastic properties of
microstructures. The system automatically detects the pull-in event and records the
pull-in voltage of a full array of beams of different lengths.
7
Chapter
I.: Introduction
Introduction
Chapter 1:
7
1.1
Thesis Outline
The motivation and goals for this thesis, and its purpose of facilitating data acquisition for
the M-Test procedure, are discussed in Chapter 1. In addition a brief outline of the
M-Test procedure and the devices used is presented. In Chapter 2, the automation of the
M-Test procedure is presented. The setup of the automation system is outlined, and the
algorithms that detect the pull-in event are described. Finally, the development of the
user-friendly interface is discussed. In Chapter 3 system capabilities including accuracy,
precision, and speed are discussed. In Chapter 4 the results from using this new system
are presented. In Chapter 5 conclusions are drawn about the automation system, and its
function in material property extraction.
1.2 Motivation
M-Test data can be used to monitor process repeatability and uniformity and calculate
material properties. Manual M-Test data acquisition, however, is slow and cumbersome.
The manual detection of pull-in is also prone to inaccuracy. Automation of the M-Test
procedure has been shown to improve accuracy and facilitate large quantities of data
acquisition with minimal user interaction.
Chapter
I.: Introduction
Introduction
Chapter 1:
8
8
1.3 M-Test Procedure
The M-Test procedure enables the extraction of the material properties, k (elastic
modulus) and &(axial residual stress), by measuring the pull-in voltage for a series of
test structures of different lengths. Mathematical models are used to determine the
bending parameter, B, and stress parameter, S, of the material. With accurate metrology
of the test structures, the desired material properties can be determined.
Area (A)
k
0
Spring Force = kx
1+
go
V
___
___
___
__2(g
Electrostatic Force =
___
"
2
0
x
Figure 1.1: Schematic of the pull-in effect.
The M-Test procedure requires the measurement of an electromechanical
instability point called the pull-in voltage. A lumped one-dimensional model of
electrostatic pull-in is shown in Figure 1.1. The pull-in effect is modeled as a parallelplate capacitor with one fixed plate and one plate attached to a fixed surface by a spring.
A DC voltage is applied, causing an electrostatic force between the two plates. The
restoring force of the beam is modeled as a spring with a spring coefficient k.
The displacement versus voltage characteristic is shown in Figure 1.2. When
actuated by a low voltage, the beam undergoes a stable deflection. Stable equilibrium is
maintained as the voltage is increased until the beam has displaced one-third to one half
9
Chapter
Introduction
I.: Introduction
Chapter 1:
9
the free-space gap, depending on the beam thickness and residual stress [6]. At this point,
called the pull-in voltage, the beam deforms and travels the remaining distance, snapping
to the underlying electrode. This model is limited to simple beam geometry with rigid
supports; it is not as effective for beams with compliant supports, stress that varies
through the beam thickness, or other unknown stress dependencies.
1.2
Q_ 0.8 a>
CU 0.6
Stabl Region
.
.
Unstable Rpgion
(pulled-in)-
CU
o-.
-- -
0.2 ---
--
- - -- -
0
0
0.2
0.4
0.6
0.8
1
1.2
Normalized Voltage
Figure 1.2: Deflection vs. voltage for the pull-in phenomenon.
The M-Test approach (Figure 1.3) uses pull-in voltage measurements of test
structures that contain doubly-supported beams of varying length. Mathematical models
are used to determine bending and stress parameters, which are used to characterize
process uniformity and repeatability. With accurate metrology, elastic modulus, F, and
the axial residual stress, 8 , can be extracted.
10
Introduction
Chapter
I.: Introduction
Chapter 1:
10
integrity and
mechanical uniformity
- DProcess
VP vs L
Bending and Stress
Parameters
L,t,g0
MProcess-Dependent
Mechanical Properties
Figure 1.3: The M-Test Approach (t = thickness, go = gap, L = beam length).
Pull-in voltage measurements taken as a function of doubly-supported beam
length are used by M-Test models (Equation 1.1) [2] to determine the bending parameter,
B, and stress parameter, S . Equation 1.1 gives V,, as a function of L , B, and S. The
variables w , t and go are the measured geometric values of device width, thickness and
initial gap. The values for the numerical constants 7, ,
72,
and
/3
in Equation 1.1 are
shown in Table 1. The data of pull-in voltage versus beam length is fit to Equation 1.1,
using the Levenberg-Marquardt curve-fitting algorithm, to extract the B and S parameters.
(1.1)
VI
cosh(/2 '- (3 -S)/ B -L)
2 --
L2
7 2 -(3
S=
B
S)/B -L - sinh( 7 2 -T(3- S)IB -L)
(1.2)
3
t .g,,
-
V) = t
3
(1.3)
The B and S parameters can be used as a measure of mechanical process
uniformity, as they are a product of device geometry and mechanical properties. In
11
Introduction
Chapter
I.: Introduction
Chapter 1:
II
addition, the B and S parameters can be used with accurate metrology to extract the
material properties of the system. E, which is obtained from Equation 1.2, is equal to the
Young's Modulus E for slender beams, and approaches the plate modulus E/(1 - v2) for
wide beams [3,4], where v is the Poisson ratio of the actuated material. & is obtained
from Equation 1.3, where o0is the biaxial residual stress.
Numerical
Constants
Compressive
Stress [4]
Tensile
Stress [1]
A
2.96
2.79
Y2
1.00
0.97
73
0.42
0.42
Table 1.1: Numerical constants in Equation 1.1 for doubly-supported beams.
A major advantage of the M-Test technique is that it can be performed at the
wafer level using standard electronic test equipment and a microscope. The analytical
models to extract B and S based on the measured pull-in voltages are developed and
discussed extensively by Gupta [2,4], based on the work of Osterberg [1,3]. Methods for
accurate geometry measurements are discussed in Deutsch [5].
1.4 Test Structures
One set of samples were fabricated by the Microelectronics Center of North Carolina
(MCNC) using the Multi-User MEMS Process (MUMPs) [12]. A cross-section of the
MUMPs doubly-supported beam is shown in Figure 1.4. The MUMPs structures contain
three layers of low-pressure chemical vapor deposition (LPCVD) polysilicon deposited at
580 0C, layers of phosphosilicate glass (PSG), and an insulating nitride layer that is
Chapter I.:
Introduction
12
deposited on the entire wafer. For this structure the first layer of polysilicon (Poly-0) is
not used. A support region is etched in the first layer of oxide (PSG-0), where the
conformal deposition of the second polysilicon layer (Poly-1) forms beams after
patterning. The second oxide (PSG-1) is etched to form contact regions for the third layer
of polysilicon (Poly-2). Finally, metal is deposited on Poly-2 to form contact pads. A
sacrificial etch of concentrated HF removes the PSG, releasing the devices.
l
NITRIDE
M POLYSILICON
PAD METAL
Figure 1.4: MUMPs beam.
A second set of samples, designed for use with automated test equipment, was
fabricated at Honeywell Technology Center as part of a joint endeavor between M.I.T.,
Honeywell, and Sandia National Labs called the Polychromator project [13]. Five die on
each polychromator wafer contain sets of beams of varying geometries for the M-Test
procedure, with pads arranged to facilitate probe card contact (Figure 1.5).
Figure 1.5: Array of test structures.
Introduction
1: Introduction
Chapter I.:
Chapter
13
13
Figure 1.6 shows the cross-section of the polychromator test structure. An
insulating layer of silicon nitride is deposited over the entire wafer. A layer of LPCVD
polysilicon (Poly-0) is deposited, forming an electrical interconnect between the contact
pad and the grounding electrode. A second nitride layer insulates the grounding electrode
from the actuated beam so that pull-in does not create a short. A second layer of
polysilicon, (Poly-1) is deposited forming an interconnect between the beam and the
actuation contact pad. A third layer of polysilicon, (Poly-2) is deposited on a sacrificial
low-temperature-oxide (LTO-0), where stiffer support regions have been formed by
trapping the oxide. The LTO-0 layer is removed via a sacrificial etch of HF, releasing the
devices.
D
NITRIDE
POLYSILICON
O OXIDE
PAD METAL
Figure 1.6: Polychromator beam.
Figure 1.7 shows the cross-section of another polychromator test structure. The
second layer of polysilicon (Poly-1) is deposited over the insulating silicon nitride,
forming an interconnect to the underlying electrode. When pull-in occurs, a short is
created that can be electrically detected.
E NITRIDE
E
POLYSILICON
[
OXIDE
*
PAD METAL
Figure 1.7: Beam-contact cross-section.
1: Introduction
Chapter I.:
Introduction
Chapter
14
14
CHAPTER 2
Automation of the M-Test Procedure
In order to extract mechanical properties and assess die to die, wafer to wafer, and lot to
lot variations, accurate pull-in voltage measurements of test structures consisting of
doubly-supported beams of varying length are required. The automation of data
acquisition procedures can be realized by the analysis of video images from an optical
microscope. In this chapter a microvision system is described that automatically acquires
accurate pull-in data, facilitating the extraction of mechanical properties.
2.1 Methods of Pull-in Detection
There are a number of methods to detect pull-in; optical methods using Nomarski optics,
optical methods using interference fringes, and electrical methods. The Nomarski setup
uses a monochrome camera which provides a grayscale indication of the magnitude of the
slope of the bending beam. Figure 2.1 shows a pulled in beam. The sides of the beam are
in white since these are the areas with the greatest slope. The middle is dark since it is
flush against the surface of the wafer.
Figure 2.1: Nomarski optics.
Automation
M-Test Automation
Chapter
2: A4-Test
Chapter2:
15
15
Interference fringes indicate a difference in height of half a wavelength of light, or
around 273nm. Figure 2.2 shows a beam with interference fringes; there are about 7.5
fringes on each side of the beam, indicating a change in height of 2tm. Since the freespace gap of the device is 2ptm, the beam is pulled in.
Figure 2.2: Interference fringes.
Electrical methods for detecting pull-in use either the contact of the beam against
the underlying electrode or the detection of the capacitance change that occurs with the
lowering beam. A cross-section of the beam contact test structure is shown in Figure 1.7.
The collapsing beam creates a short that can be electrically detected.
The easiest to automate of these three methods are the beam contact and
Nomarski optics methods, which are the methods selected for automation. Algorithms are
described in the following sections which accomplish both methods of detection
automatically.
2.2 Automation System: Nomarski Optics
Figure 2.3 shows the setup of the automation system. A full array of beams is viewed
with a microscope, imaged with a CCD camera, and sequentially actuated by a multichannel programmable voltage source using a probe card. A computer microvision
algorithm, described below, determines whether the test structure being actuated has
reached the instability point. In order to provide an accurate measurement, a precision
Chapter 2:
M- Test Automation
16
multimeter is used to determine the voltage on a given beam for each frame, using a
multiplexer that is controlled by the PC. The setup could also be configured with a singlechannel voltage source, and a demultiplexer attached to the probe card. The voltage
source used should be capable of high voltages, since beams of 200um in length take on
the order of 100 volts to pull-in.
Multiplexer
GPIB
Probe
C
C
BEAMS
+
Multimeter
Figure 2.3: Automation system.
2.3 Pull-in Detection: Nomarski Optics
The pull-in event is detected by the sharp change in optical intensity when viewed with
Nomarski optics (Figure 2.4). Figure 2.4A shows a polysilicon beam without voltage
applied, Figure 2.4B shows the beam one frame prior to the pull-in event, and
Figure 2.4C shows the beam one frame after the pull-in event. This change is
automatically detected by this algorithm.
Figure 2.4A: Polysilicon beam.
M- Test
Chapter
Chapter 2:
2: MTest Automation
Automation
17
17
Figure 2.4B: Frame before pull-in is detected.
Figure 2.4C: Frame after pull-in is detected.
Figure 2.5 shows in outline the "regions of interest" that are used to detect pull-in.
A slow ramping of voltage creates a small change in intensity from frame to frame in
each area. When pull-in occurs, a dramatic change in the intensity occurs, which is
detected by comparing sequential frames. Each area's intensity is computed by averaging
the value of the pixels in the area. This average is then compared to the average value of
the same area from the previous frame. Pull-in is detected if there is a large change from
frame to frame in one or more of the six regions.
Figure 2.5: Doubly-supported beam regions of interest.
Figure 2.6: Cantilever regions of interest.
2.4 Cantilever Pull-in Detection
Cantilever beams can also be used by this system. Cantilever beams also undergo a
distinct change when viewed with Nomarski optics during pull-in. However, different
Chapter 2:
Automation
M-Test Automation
2: M-Test
Chapter
18
18
regions of interest are used. Figure 2.6 shows the regions of interest used for cantilever
beams. Figures 2.7A-C show the change that can be automatically detected when a
cantilever beam is pulled in.
Figure 2.7A: Cantilever beam.
Figure 2.7B: Frame before pull-in is detected.
Figure 2.7C: Frame after pull-in is detected.
2.5 Automation System: Beam Contact
The setup for this system is shown in Figure 2.8. A voltage divider is created by placing a
large resistor in series with the test structure. A voltage source steps the voltage while the
multimeter monitors the voltage divider.
d;
Multimeter
F]
~NITRIDE
MPOLYSILICON
OOXIDE
MPAD METAL
Vsource
Figure 2.8: Beam-contact setup.
Chapter 2:
M-Test Automation
19
2.6 Pull-in Detection: Beam Contact
With beams that are fabricated as in Figure 1.7, it is possible to detect pull-in electrically.
The beam snapping to the underlying grounded electrode shorts the circuit. Before
pull-in, the multimeter voltage will match the source voltage. At pull-in the circuit
becomes a voltage divider between a 1 M Q resistor and the contact resistance of the
polysilicon beam. The program raises the source voltage while watching the multimeter
voltage. As soon as the multimeter voltage drops by a large amount, the voltage that was
applied is recorded as the pull-in voltage.
2.7 Graphical User Interface
To enable easy control of the program a Visual C++ interface was created. Beams
are selected by mouse click, and then highlighted in red. Clicking a beam again results in
unselecting the beam. Pop-up menus let the user choose whether beams or cantilevers are
being tested, the starting voltage for the first beam, the voltage step between frame
checks, the file to save results in, and whether the system is in probe card or single probe
configuration. If a probe card is being used, the user selects a mapping file that maps the
voltage channel to a particular beam length. Thus, beams must all be of different lengths.
Beams to be tested that were selected by mouse input are sorted in order of length. The
longest beams are tested first because the large voltages needed to pull in the short beams
can charge the nitride layer, affecting the pull-in voltages. Actuating the beams in this
order also accelerates the testing process, since the pull-in voltage of the previous beam is
Chapter2:
M-Test Automation
20
used to indicate a starting point for the next beam, so that the total time to test a full array
of beams is on the order of the time to test the shortest beam. During testing, the display
shows how many beams are selected, what the length and voltage of the current beam
being tested is, and the pull-in results of the beams previously tested.
&Auto
M-TestMO
2 beams
VIDEO
START
SAVE IMAGE
QUIT
IMAGE
ILAD
Error Messages
~
........
ANA
Figure 2.9: Graphical User Interface.
M-Test
Chapter
Chapter2:
2: MTest Automation
Automation
21
21
CHAPTER 3
System Capabilities
3.1 Accuracy/Precision
The accuracy of the pull-in detection system is dependent on the calibrated precision
multimeter that is used in the setup. The precision of the system is controlled by the
voltage step that is set by the user. After a frame of video is compared with the previous
frame, and pull-in is not detected, the voltage is raised by the voltage step, and then
another frame of video is grabbed for analysis. When a frame of video indicates that
pull-in has occurred, an accurate voltage is read from the multimeter, but since the video
frame is only checked once after each voltage step, the precision of the pull-in voltage
measurment is limited by size of the voltage step.
3.2 Error Analysis
An error analysis of the M-Test Approach is discussed in detail in Gupta [4]. Using his
formula, one can determine how the error in each measurement contributes to the error in
the value for the elastic modulus, F. An approximate RMS analysis of the M-Test
equation (Equation 1.1) yields equations 3.1 and 3.2, assuming that the contributing
errors are normally distributed and independent.
Chapter3: System Capabilities
22
SE
E
'3' +4
SL
V,
4.('
Ek
SV
~E
2.
)
Vill
3
L
+16-
)
St
t
+9-
L
3 50
go
7
t
(3.1)
+9-
7g
(3.2)
go,
The probable error in the profilometer measurements of t and go is estimated to be 0.7%
[5], contributing ~ 3% to the error in E. The metrology measurement error for L is
negligible since the lengths of the beams are all in the range of 200-1000pjm. In order to
minimize the error contributed by the measurement of Vl, , a small voltage step must be
used. However, a larger voltage step speeds up the voltage measurement. The lowest
pull-in voltages of the MUMPs and Polychromator devices are just under 10 volts,
indicating that a voltage step of 0.025 volts, the minimum step of the voltage source in
the setup, contributes a maximum of 0.04% to the error to F. If a faster measurement is
required, the error contributed by the voltage measurement remains small compared to
the geometry error. Using a voltage step of 0.13 volts would contribute ~1% error to the
error in E, and doubles the speed of the measurement.
3.3 Speed
The speed of the system is also controlled by the user. The system does not begin
analyzing each frame until it is within 20% of the values estimated by a file that the user
inputs. Without estimated values, the system does not begin analyzing each frame until it
reaches the pull-in voltage of the previous beam tested, since they are tested in order of
Chapter3:
Capabilities
System Capabilities
Chapter3: System
23
23
length, and shorter beams have higher pull-in voltages. For each beam, the voltage is
ramped to near the estimated value, at about 2 volts/sec, and when the frames are being
analyzed, the voltage increases at about 0.2 volts/sec. If the values are very close to the
actual pull-in voltages, and if a voltage step of .025 is used, an array of ten beams with
pull-in voltages ranging from 5 volts to about 100 volts can be tested within 10 minutes.
System Capabilities
Chapter3:
Capabilities
Chapter3:System
24
24
CHAPTER 4
Results
The M-Test automation system is being used in a variety of applications for
multiple projects, and so results from various test structures are reported. The M-Test
procedure requires the automation system to acquire large amounts of data from test
devices in order to perfect the model used in the extraction of material properties. The
Polychromator project uses the automation system to aid in the monitoring of the stress of
a microelectromechanical device. Presented in this chapter are the results of the
algorithm, results from the testing of MUMPs structures, a comparison to manual testing,
and some of the initial Polychromator test results.
4.1 Algorithm Results
Figure 4.1 shows intensity vs. voltage for a sample MUMPs beam. The left graph shows
the left regions of interest, and the right side shows the right regions of interest. As the
voltage increases, the intensity of the six regions of interest slowly increase. When the
pull-in voltage is reached, the intensities of the six regions increase by a much larger
amount, which is detected by the program.
25
Chapter
Results
4: Results
Chapter 4:
25
Region1
240
-
220
--
- Region2
200
- -
----
-----
------
7
--
--
220
.
-----------
-- -- -- -
6.5
240
--
7.5
Voltage (V)
8
Region5
200 --
-
- --
--
Region4
22180
18
0
-
8.5
6.5
-------
7
7.5
Voltage (V)
8
8.5
Figure 4.1 Intensity vs voltage for regions of interest.
4.2
Repeatability Tests
The automation program enables more efficient and precise repeatability testing. The
human eye cannot detect pull-in as fast as the computer, and as a result, pull-in voltages
are consistently higher when taken manually, and span a larger range of values. 100
pull-in
----- Polychromator beam-contact test structure
Cha te voltages
4:-----Res lt were taken for one 500pm
26--------------
manually and using the automated system. A standard deviation of 0.025 volts is
expected, since that is the voltage step that is used. Other random errors lead to a standard
deviation of 0.032 volts for the automated system. Manual testing yields a 0.086 volt
standard deviation. The difference between manual and automatic testing is shown in
Table 4.1. Figure 4.2 shows the histogram of the two sets of data.
Testing
Ave rage Pull-in
Method j
Voltage
Manual
11.87
Automatic j12.029
Standard
Deviation
.031667
.085548
Table 4.1: Results from 100 manual and automatic pull-in tests.
Chapter 4: Results
26
-
35
----------- -----------
30
25 - --------0-
0
--
Manual
Autom atic
------
----
20
15
-----------------
10
- --------------
-- ----
- ----
------------- ----------
------- ---
-------------------
-- - x--- - - - - -- - - - - - -- - --- - - - - -
5
U
11.7
'
1
>X
11.8
11.9
12
Range (V)
12.1
12.2
12 .3
Figure 4.2: Histogram of 100 manual and automatic pull-in tests.
Tests were also repeated on beams of various lengths. Each beam was tested ten times.
The standard deviation for all the beams is close to the error based on the program's step
voltage, 0.025 volts (Table 4.2).
Beam
Length
Average Pull-in
Voltage
Standard
Deviation
700tm
600tm
500tm
400ptm
300tm
6.9472
8.9259
11.882
17.56
30.341
.018531
.017416
.024335
.023298
.016281
Table 4.2: Repeatability data using the automated system.
4.3 MUMPs Results
Prior to M-Test automation, manual tests were performed to extract the material
properties of 23 different MUMPs die consisting of five runs, with between two and six
Chapter4: Results
27
die per run (Figure 4.3) [11]. The average elastic modulus was found to be 155±5 GPa.
This is 5% below the theoretical elastic modulus for randomly oriented grain
polysilicon [7]. The grain orientation of the polysilicon will significantly affect the elastic
modulus, so this comparison can only be used as an estimate of the expected value.
Elastic modulus extraction based on tensile testing of MUMPs specimens by Sharpe [8]
yield a systematically higher modulus of 169±6 GPa, 9% above the value reported here.
The origin of this discrepency has not yet been identified. It suggests there may be small
residual modeling errors or measurement errors in the M-Test procedure, and is being
investigated.
10
.
.
E
aD
0
E
8
-
4 6
-
4
E
El
MUMPs5
MUMPs 16
MUMPs 14
MUMPs9
MUMPs 15
I
z
2
135 140 145 150 155 160 165 170 175
Elastic Modulus (GPa)
Figure 4.3: Histogram of results.
To test the automation program, pull-in voltages were taken of MUMPs run 14
test structures. The structures used were those shown in Figure 1.4. The data points were
fit to the M-Test equation (Equation 1.1) using KaleidaGraph [14], which uses the
Levenberg-Marquardt curve-fitting algorithm. The curve fit for the six die is shown in
Figure 4.4. Extraction of material properties from automated testing resulted in an
average elastic modulus of 156±3 GPa and an average axial residual stress of
4.9±0.3 MPa, as shown in Table 4.1. The voltages recorded automatically are consistently
Chapter 4: Results
28
lower than the voltages recorded manually, as seen in the repeatability testing. However,
the difference in pull-in voltage from manual testing is not significant enough to create a
large difference in the extracted values. The elastic modulus measurements were within
2% and residual stress measurements were within 9% of the values measured in the initial
testing (Table 4.2). The standard deviation for the previously reported results, referring to
the variation in material property from die to die within a process run, was found to be
1.6% for the elastic modulus, and 3.0% for the residual stress [5]. The values reported
here have a similar distribution, with a standard deviation of 1.3% for elastic modulus
and 3.4% for the residual stress.
80
- Die 1
0 _- Die
i 2
707 ------------- -------------- -------------- ------------- - -- - -
~6 0
-
e, 50
----------
40
--
-----------------
----- ------------
----
--
--------
x
D ie 5
-
30
----------- ----------------------- -- -- -- --- -- -- --- - - - - - - - - - - - - - - - - -
20
--------- -- ---- - --------
--- -
---------------------- ----
- - - ---------- --------- - ----
1 - --
Die34
-- D ie 4
Die 6
---------
-------- ---- --------------- ---
'---'---'-
2020
100
200
300
400
500
Beam Length ( tm)
600
700
Figure 4.4: Pull-in voltage vs. beam length for MUMPs run 14.
Die
B (Pa*m6 )
S (Pa*m4 )
t (tm)
g (pIm)
1
2
3
4
5
6
9.OE-24
9.3E-24
8.02E-24
8.35E-24
9.33E-24
8.72E-24
6.73E-17
6.99E-17
5.75E-17
6.51E-17
7.25E-17
6.80E-17
2.01
2.04
2.02
2.01
2.01
2.05
1.92
1.90
1.83
1.88
1.94
1.87
j
(GPa)
156.52
159.69
158.69
154.80
157.35
154.74
6' (MPa)
4.73
4.99
4.64
4.87
4.94
5.07
Table 4.1: MUMPs run 14 test results.
Chapter 4: Results
29
Die
1
2
3
4
5
6
F(GPa)
Automatic
156.52
159.69
158.69
154.80
157.35
154.74
F(GPa)
Manual
156.6
158.0
158.5
155.1
160.2
153.3
Deviation
0.9%
1.1%
0.1%
0.2%
1.8%
0.9%
8(MPa)
Automatic
4.73
4.99
4.64
4.87
4.94
5.07
8(MPa)
Manual
Deviation
5.2
5.1
5.0
4.8
5.1
5.1
9.0%
2.1%
7.2%
1.5%
3.1%
0.5%
Table 4.2: Comparison of automatic and manual results.
4.4
Polychromator Background
The Polychromator project is a joint endeavor between Honeywell, Sandia, and M.I.T.
The device is a MEMS-based optical diffraction grating with a large number of
individually controllable micromirror grating elements which can be electrically
programmed to reproduce spectral features of target chemical species [9,10]. In order to
assess process uniformity, repeatability, and to determine the resulting material properties
of the polysilicon in the process, each test wafer has M-Test structures that are tested and
analyzed.
4.5 Polychromator M-Test Results
Many different types of beams are tested for the Polychromator project; standard
(Figure 1.6), and beam contact (Figure 2.3). The curve fit for the various pull-in tests are
shown in Figure 4.5. The results for the various test structures are shown in Table 4.4.
Chapter
Results
4: Results
Chapter 4:
30
30
80
80-- PoIy2 Standard
70
-------
-
------- ~ ----
--------
--
o
PoIy2 Beam Contact
-
0'
o
40
------ ---
----------- -- --
10
- ---
-
------ - - - - - - - - - -
20
10
----------------------------------- ----------------
------
---
0
0
200
400
600
Beam Length (tm)
800
1000
Figure 4.5: Pull-in voltage vs. beam length for entire data set.
Polysilicon
Layer
gD t)tGm
J~g(a)
(Pa*m')
S
t(a)
(Pa*m')
k Ga
E(Ga
(M )
&(M )
StandBad
PSty2dBea
2.64
2.53
1.25
1.25
5.81E-24
5.81E-24
3.53E-17
3.53E-17
186.53
183.71
1.66431
1.7431
Pol2
Bam
B
Contact
Table 4.4: Polychromator test results for entire data set.
Extraction of material properties from this data results in a higher elastic modulus
than expected. Due to fabrication differences between the polychromator test structures
and the MUMPs test structures, the effective electrode length has not yet been
determined, and thus the model is not accurate enough to obtain the correct values for
elastic modulus and the residual stress. Using a data set limited to higher values of beam
length minimizes this modeling error. The curve fit for the various pull-in tests of the
limited data set are shown in Figure 4.6. The results for the various test structures are
shown in Table 4.5.
Chapter
4: Results
Results
Chapter 4:
31
31
20
---
-
a)
PoIy2 Standard
PoIy2 Beam Contact
15
0
-5
10
0-
'
5
-
300
400
500
600
700
800
900
1i 00
Beam Length ([m)
Figure 4.6 Pull-in voltage vs. beam length for limited data set.
Polysicon
g (tm)
t (tm)
Pm)
(Pam 4 )
Poly2
Standr
2.64
1.25
5.88E-24
3.84E-17
163.6
1.67
2.53
1.25
4.9E-24
3.53E-17
154.8
1.74
Standard
Poly2 Beam
Contact
I
(GPa)
- (MPa)
Table 4.5: Polychromator test results for limited data set.
Limiting the data set results in elastic modulus and axial residual stress results
that are closer to the theoretical value for randomly oriented grain polysilicon. Additional
modeling must be performed for these new test structures. Despite this problem the
automation system has proven to be more efficient gathering data from these test
structures.
Chapter
Results
4: Results
Chapter 4:
32
32
CHAPTER 5
Conclusions
The design of released micro-structures depends on accurate knowledge of residual
stresses and associated elastic constants. The importance of acquiring large amounts of
data in order to accurately and efficiently determine material properties was discussed.
The automation of the M-Test procedure and its improvements in pull-in voltage
measurement were presented, the algorithm for the automation system was described, and
results from the program were compared to manual testing. Because each video frame is
checked before incrementing the applied voltage, the precision is controlled by the
program. Typical voltage increments are 25 mV, a level that cannot be achieved
manually. The total time now being used to check an array of ten beams is on the order of
ten minutes. With this computer vision system, the M-Test procedure is now fully
compatible with automatic test equipment found in a typical manufacturing environment,
and thus brings M-Test to a new level of utility.
Conclusions
Chapter
5: Conclusions
Chapter 5:
33
33
References
[1] P. M. Osterberg, and S. D. Senturia, "M-TEST: A Test Chip for MEMS Material
Property Measurement Using Electrostatically Actuated Test Structures" Journal of
Micro-electro-mechanical Systems, Vol 6, No. 2, pp. 107-118, June 1997.
[2] R. K. Gupta, P. M. Osterberg, and S. D. Senturia, "Material Property Measurements
of Micro-mechanical Polysilicon Beams" Invited Paper, SPIE 1996 Microlithography and
Metrology in Micromachining, II, Austin, TX, USA, October 1996, pp 39-45.
[3] P. M. Osterberg, "Electrostatically Actuated Microelectromechanical Test Structures
for Material Property Measurement" Ph.D. Thesis, September 1995, MIT.
[4] R. K. Gupta, "Electrostatic Pull-in Test Structure Design for in-situ Mechanical
Property Measurements of Microelectromechanical Systems (MEMS)" Ph.D. Thesis,
June 1997, MIT.
[5] E. R. Deutsch, "Development of Calibration Standards for Accurate Measurement of
Geometry in Microelectromechanical Systems" M.S. Thesis, June 1998, MIT.
[6] E. Hung, "Positioning, Control, and Dynamics of Electrostatic Actuators for Use in
Optical and RF Systems" Ph.D. Thesis, August 1998, MIT.
[7] G. Simmons and H. Wang, Single Crystal Elastic Constants and Calculated Aggregate
Properties: A Handbook, 2 "' Ed., Cambridge, Massachussetts, MIT Press, 1971, pp. 85,
262.
[8] W.N. Sharpe, Jr., B. Yuan, R. Vaidyanathan, and R.L. Edwards, "New Test
Structures and Techniques for Measurement of Mechanical Properties of MEMS
34
References
References
34
Materials (Invited Paper)," Proceedings of SPIE 1996 Microlithography and Metrology in
Micromachining II, Austin, TX, October 1996, pp. 78-91.
[9] "Synthetic spectra: A Tool for Correlation Spectroscopy," M.B. Sinclair, M.A.
Butler, A.J. Ricco, and S.D. Senturia, Applied Optics 36, pg. 3342-3348, May 20, 1997.
[10] "Synthetic Infrared Spectra," M.B. Sinclair, M.A. Butler, S.H. Kravitz, W.J.
Zubrzycki, and A.J. Ricco, Optics Letters 22, pg. 1036-1038, July 1, 1997.
[11] "Use of Computer Microvision to Automate Electrostatic Material Property
Measurement Procedures"A. M. Volpicelli, E. R. Deutsch, and S. D. Senturia,
Transducers '99, pg. 922-923, June 1999.
[12]
Devices courtesy of David Kester and Karen Markus at the Microelectronics
Center of North Carolina (MCNC), and fabricated by the Multi-User MEMS Process
(MUMPs). http://mems.mcnc.org.
[13]
Devices courtesy of David Arch, William Herb, Dan Youngner, Ben Hocker, and
Aravind Padmanabhan, at the Honeywell Technology Center.
[14]
KaleidaGraph 3.0 (Synergy Software)
35
References
References
35