Professional Documents
Culture Documents
MEMS Technology Overview Micromachining, Done Via The Removing of Parts of The Semiconductor Substrate
MEMS Technology Overview Micromachining, Done Via The Removing of Parts of The Semiconductor Substrate
There are two main types of MEMS technologies. The first is the bulk
micromachining, done via the removing of parts of the semiconductor substrate
for the creation of structures with degrees of mechanical freedom or of functional
cavities; basically, in this technology everything is made directly on the silicon and
with the silicon, for example cantilevers, cavities and membranes, for the
realization of particular MEMS like the labs on chip.
The second type of MEMS technology is
the surface micromachining, where layers of
the material are deposited on the substrate, defined by lithography and
removed without affecting the substrate material for the creation of structures
with degrees of mechanical freedom. In this case, the structural material is
deposited on the surface of the substrate and processed with steps of
lithography and selective etching, while the substrate material (called bulk)
remains unaffected; the release of the structure, in order to gain the
mechanical freedom we need, is obtained by selective etching (wet chemical,
anisotropic plasma or RIE, Reactive Ion Etching) of some sacrificial layers, and thats why a lot of MEMS are
characterized by those diffused holes on their surface.
Pa =
P +
P +
+
Pa =
P
P
Pa =
P +
+
P +
P +
So, the relative observer at measures an acceleration
P of the point-like mass at , therefore he assumes
=
Pa
P
Lets ake a si ple exa ple of a o e-dimension motion: we have a car accelerating along the axis (
> ) and
an object completely free to move on it. Without considering friction, we will have
P =
i
P =
,
so
an
observer
on
the
car
can
measure
his
own
acceleration
with
respect
to
the
absolute
reference
P
frame by using a measuring system only looking in his non-inertial reference frame. Another example would be an
object attached to a spring onto an accelerating car: the equations would be more complex, but still can measure
his own acceleration by looking inside his non-inertial reference frame.
The MEMS accelerometer
Lets ow co sider a o -inertial reference system, represented in the figure by a grey
box, which has a free-to-move mass inside it, however connected to the frame of the
box by a spring and a damp. So, the forces applied to our mass will be caused by inertia,
spring and damp, resulting in:
i
= a =
= a p +p i
p i =
a p=
{
Where
=
+
. So:
+
+
=
2
Being 2
= P ,
+
= Pa and 2
= = i , we can write the previous
equation as P = Pa + i . We can then convert our equation to the Laplace domain, being
the position of
the mass with respect to the frame and
the acceleration of the frame:
+
+
=
=
The transfer function will be:
+ +
+
+
And being =
describes the position of the two complex conjugate poles of the low-pass transfer function,
2 + +2
or =
approximate
2 2 + .
, then
then
=
=
= =
+
+
+
=
=
= = +
Then:
=
+
=
=
=
+
+ =
+
Considering that =
=
+ =
, we can write:
=
=
+
=
,
= , =
i
a
p i
, we can write:
and =
In particular, if
we have:
( +
=
=
In the physical equation, then, we have to substitute an effective stiffness to the real one of the spring in order to
consider the electrostatic forces as well: this phenomenon is called softening of the spring.
=
+
p ing
when
= ,
. If we plot
this equation, we can actually see on the graph the points of stable and
unstable equilibrium; in particular, for a stable equilibrium near = it
is necessary that:
>
<
If we do t respe t these o ditio s, a pull-in effect could appear leading to a positive force on the mobile electrode
at = .
The equilibrium conditions with non-zero external acceleration
In this case, we have the equation:
Where =
=
+
p ing
=
=
=
=
However, from the point of view of the MEMS designer, the sensitivity is better defined as =
Being = +
and =
Spring stiffness
Lets o co sider a ca tile er;
stiffness as:
=
=
=
Of course, this equation is exactly the same with the direction changed
accordingly if we want to bend the cantilever in a different direction than . We can
now define the Young modulus:
/
Stress
= =
=
=
Strain /
For poly-silicon, the Young modulus is equal to =
9 .
Lets o co sider a s ste i
hich there are ore tha o l o e spri g: for e a ple, lets co ect t o spri g i
parallel. We have the chain of equations:
=
=
=
( + ) = +
= =
{ =
=
If we connect the two springs in series:
=
{
In particular, in the MEMS technology springs with guided end are often used,
for example the one in the figure. We can consider this spring like the sum of two
springs connected in series, leading to this chain of equations:
=
= + =
Since we have
+
=
=
=
, which is four times bigger than a regular spring with free end. If we
then connect four springs to a seismic mass, we will get a total stiffness equal to four times
the stiffness of the single spring.
This design leads to the folded spring, which can be basically considered as a series
connection of springs with guided end, so its total stiffness can be computed as:
=
=
folds folds
+
+
=
= [
] = [ ] =
=
++
Lets o try to e aluate the spe tru
=|
Where = and =
. So:
=
=
And then:
=
=
=
4
8
4
0
From the Boltzmann statistic, we can write = =
, so:
8
=
4
of our ra d e for e:
leads to:
4
4
4
=
and
=4
=4
, therefore
02
, which
MEMS resonators I
We can design a MEMS resonator with a moving differential capacitor, just like the one we use for the
accelerometers, with however a feedback system that can push/pull the mobile part between the two other fixed
plates actually, for practical reasons, the moving part is biased to and only one of the fixed plates, called actuator,
is biased with an oscillating voltage
.
Lets ow a alyze this syste , i particular the electrical forces o the rotor.
Considering and , we have:
=
=
( +
)
=
=
(
)
{
+
that:
+
=
Inserting this result in the classic dynamical equation, we get this chain of equations:
+
+
=
=
+
+ ( )
=
+
+ ( )
=
+ +
= =
Defining =
Where
and
, if , which is
= (
as:
+ =
and
+ +
+
=
=
=
=
+ +
+
+
Where =
( ) =
+ +
MEMS resonators II
Usually, if we are interested in building a MEMS resonator, we are going to build a
beam resonator. The most used beam resonator is the clamped-clamped one, which
is formed by a sensing bar fixed between two walls, while at its side there are two
electrodes, an actuation one and a sensing one. Under the action of the electrical
forces, the beam is bent and oscillates, following some dynamical equations; if we
assume that
, =
, we can write:
+
+
=
Where we have:
+ =
+ (
The resonance frequency can be computed as, ignoring axial forces for the moment :
=
+
=
+
Where
=
.
= =
( )
=
While the resonance frequency peak delta can be computed as = =
.
So, basically, the resonators are kept in oscillation at resonance frequency through oscillating circuits, while a
following stage demodulates the two oscillators outputs and computes the differential frequency shift, so the
oscillator output is frequency modulated by the external acceleration: in order to be successful with this approach, we
need a correct electrical modeling
of the micro-mechanical resonator.
because is not clearly known. We can add another opamp with an output capacitance equal to =
2
2 =
opamps in order to increase the loop gain of the desired and need factor.
To improve the design of the circuit, we can add decoupling capacitance in order to avoid saturation of the opamps
when I power on the circuit I want the oscillation to start from noise!
MEMS magnetometer
In order to design correctly a MEMS magnetometer,
we can follow and use the power of Maxwells
equation; however, for the moment we can just
consider the important equation of Lorentzs law, which
is:
= + =
+
So, we can use this
equation to build a
magnetometer, formed by
a mobile mass, which is
kept in place by a couple of
springs, and several stators, in order to measure the
displacement through a capacitive readout; in particular,
we need a current flowing in the sp ings. No
e can see the effect of Lo entzs fo ce: in fact, if the actuation cu ent
is continuously changing, lets say e ual to = sin , the rotor will be
subject to a force equal to:
= = sin
In particular, we should design the MEMS in order to have a current signal at
resonance; as a matter of fact, we have = 0 if or a more important
=
if = .
; knowing that
= and =
02
for and
02
with
Ho e e , the es a t ade-off between sensitivity and bandwidth, since we have:
= 4
=
Where =
=
=
=
4
4
4
Bxby magnetometer
The basic structure and way of functioning of the magnetometer can be
extended in order to make it measure the magnetic field also in the other
two axis, always considering the Lorentz force. In this case, we will
consider a turn through which a current flows: this will trigger the Lorentz
force, and the turn will bend towards one of the sides, rotating. We can
easily measure the displacement by putting a couple of dynamic capacitors on the turn, like always.
Just like the previous model of magnetometer,
this one oscillates during its working, however we
should carefully estimate the frequency of its
oscillation in order to avoid unwanted higher
orders of oscillations that can be dangerous for the
integrity of the MEMS. In particular, in the figure
we can see a complete magnetometer that can be
used to measure the magnetic field in all three
axes.
Off-resonance magnetometer
We already know that the modulation of the
Lorentz force with a current signal at resonance
is equal to = sin , because
= sin
=
0
=
=
+
|=|
|=
=
| + |
= ,
and
Since
= and
=
=
=
for
> , where
Since |
=
=
=
=
=
In particular, it is possible to
improve the resolution without
affecting the bandwidth by
increasing , provided that the
noise out of the
bandwidth at can be
electronically filtered. Usually,
the readout electronics for
testing purposes is the one in
the figure, and in this case we can expect a
noise pattern like the one in the graphic,
while an example of a current generator for
this type of MEMS can be seen in the other
figure. Typically, the overall power dissipation of these devices is less than . .
Gyroscope I Basics
Relative motion
To understand correctly how a gyroscope works, first we must
master the principles of relative motion. Taking the figure on the side,
we can easily write down some equations that describe the relative
motion:
= +
+
=
In particular, if we define the new vector of dragging velocity as
=
+
, we can write
=
+
; deriving this
equation, we obtain:
=
+
=
+
+
+
+
aggi g a
ai
=C
i i a
ai
=
+
=
=
=
+
+
=
+
i
inert
If we consider a rotating motion where a frame that contains a still point is rotating with a constant angular
speed
in the inertial frame
, we can write down a couple of equations that describe the accelerations, since
=
= :
=
=
=
=
=
, while the total force on is obviously null as seen by
o, the true force on is equal to
, since the point is still. The apparent force on seen by to be balanced by a constraint to keep it still is called
centrifugal force, and is equal to
=
=
.
i
a path parallel to the axis, the mass will experience an inertial force
=
+
:
i
]
+
=
= [
i
=
{
=
if
is known.
If we manage to measure
, then we can determine
on the spring with a
We can measure
with a spring, and the force
classic capacitor. An oscillation is forced on the seismic mass along at a
frequency equal to the resonance frequency along , so that:
=
= sin
{ = cos
The Coriolis force along is equal to
= cos .
If
we
consider
for the sake of
=
simplicity, we can say that
; then, if we reverse the speed, we get
+ =
+ , so
,
that
+
=
so
+ = .
Considering
,
, we can say in general:
(
) = 4
{
= 4
In a simplified basic structure of a gyroscope, the driving is performed by
interdigitated capacitors, while the sensing is done with differential parallel plate
capacitors, as for an accelerometer.
Lets now consider electrostatic forces in interdigitated capacitors, we can start
from the classic equation
=
and derive it:
, which is derived as =
, we can finally write the equation:
|=
=|
Since there are two stators for each rotor, we obviously have that
=
( +
us to
. If
)
, we have
, while we have
, so
, which leads
sin( )
Where should be set at the resonance frequency of the actuation system in order to enhance the effect of
At resonance, we have:
=[
sin( )
= [
] sin( ) =
] cos( )
= cos( )
The Coriolis force can be then computed as:
= = cos( ) = cos( )
Lets note that there is a 9 phase difference between the driving and sensing motions.
The transfer function between the Coriolis force and the displacement along is equal to:
( ) +
If we suppose that the resonance frequencies of driving and sensing motions are the same, we can also write:
| ( )| =
= cos( ) =
cos( )
{
=
we obtain:
cos
=
=
=
[
]=
/
=
=
=
=
[
]
=
If we suppose that the noise is due only to the sensing part of the device, since
2
0 0
[ ]
6 /
, we can
. Another important and used expression of the resolution in gyroscope is the following:
and
If we want to operate off-frequency instead, the transfer function will be somehow different and in order to have a
stable sensitivity it is required that = is stable and it is convenient to electronically stabilize . We
have:
|
=
| | = |
Where =
, obviously. The sensitivity can be written as:
=|
=|
=
=
=
=
=
=
A gyroscope can also be built using a differential configuration, in order to avoid the problem of a single sensing
mass which is also sensitive to the acceleration components along the direction; in this way, the inertial force from
the acceleration produces a common mode displacement of the two sensing masses.
sa p es
sa p es
sa
p es
sa
sa p es
p es
( ) = ( )
( )
=
However, we have some technical difficulties in defining . Thus, we define the Allan variance as:
=
(
+ )
=
si 2
2
si 4
2
sin4
sin4
/
=
=
= [
]
= log
=
exp (
)=
exp
Where
outer shell of the atom, resulting in the ejection of the electron with =
and the loss of some energy of
the X ray, which is also deflected and has now an energy equal to
=
=
+
cos
=
=
; since
length with the formula =
=
=
=
=
Radiation detectors
Semiconductor detector structure
Tipically, a radiation detector is fabricated based on a reverse-biased
one sided step pn junction; in fact, electron-hole pairs are separated by
the electric field in the depleted region that is formed inside the
junction, and then those are collected by the readout circuit,
meanwhile in the undepleted region the pairs mostly recombine and
are not collected. Thus, radiation detectors are fully depleted in order
to collect the charge generated in the whole detector thickness.
In order to avoid very large electic fields at the rectifying junction
(avalanche risk) and very high biasing voltages, low doping is required in the depleted region; moreover, to avoid small
drift velocity near the ohmic contact the detector is overdepleted, being biased to have a > , so that in this
case = .
High-res Si detectors
The depletion region should be deeper than a few absorption lengths of the considered radiaton, in order to
approximate the unitary quantum effect. We can write:
= exp = exp (
)
=
Also, we have to choose the right kind of silicon substrate, preferring high resistivity ones in order to use reasonable
voltages. Just like power device junctions that very often must sustain high reverse voltages, in order to avoid
breakdown effects, the maximum electric field have to be limited due to this equation:
|
Signal readout I
The resolution in the measurement of the charge delivered to the detector by the interaction depends obviously on
the device properties and the noise of the electronic circuit. Basically, the incident photon delivers a monoenergetic
pulse, that is then spread by the number of couples electron-hole and the subsequent electronic noise contribution,
which must be kept as low as
possible.
In the figure, we have the
block diagram of a typical
detection system for X ray
detection. In this case, the
noise in parallel to the input
signal is a white noise and is
equal to:
=
White the noise at the minus terminal of the opamp comprises both white and noise, being equal to:
+
=
as:
+
|
We will obtain:
=( +
||
max (
max (
Then, we can define the Equivalent Noise Charge (ENC), which is the charge
=
= +
e ie
i e
( +
||
i e
+ +
+
).
= , leading to:
||
that makes
|
| +
= :
= /||
||
llel i e
Basi ally, the ENC represe ts the i i u sig al that a e dete ted. Lets ow a alyze this parti ular para eter,
and note that
depends on the shape and on the time duration of the output pulse of the shaping amplifier; if
we make a substitution ( = ) in the previous equation, we will obtain:
=
||
= +
+ +
+
Since
= (
= :
+
+
The resolution is
= . 5 = . 5
Signal readout II
In order to optimize the ENC, we can do a number of things. For example, we can choose the optimal shaping time,
which is equal to:
= +
= +
1
3
Also, we usually want to match the detector capacitance with the gate capacitance to minimize the series white and
noise; also, reducing the detector capacitance in matched conditions helps, because it reduces the lowest value of
the curve in the graph. Obviously, another way is to reduce the parallel noise sources by cooling the detector,
reducing its active volume, improving its technology or increasing the value of the resistors connected to the FET
inputs, and we should make sure to choose the best transistor.
One last thing to keep in mind is the signal processing, as this can heavily impact on the noise. If only white series
and parallel noise source are present, the best ENC is obtained by using an ideal filtering amplifier which gives at its
output an infinte cusp-shaped pulse, with
time costant = +
||
. However, we need to use actual real and practical signal processors; in the figure,
2
This also is the cause of the low capacitance of the anode. Moreover, this
kind of device can determine the position of the interaction of ionizing
particles, via a number of rectifying electrodes which change the
potential depending on the diffusion length; the drift time is proportional
to the distance from the anode to
the interaction point of the
ionizing particle. This requires an
auxiliary trigger that gives the
start and the anode providing a stop signal.
The SSD can be used with an integrated JFET, which allows the reduction of
parasitic capacitances and the improvement of the capacitive matching
between detector and transistor. The main advantage of this strategy is the
very high resolution at fast shaping times.
Scintillators
For particular applications of detectors, we need to use gamma ray instead of classic X rays, so we need detectors
that can work with this other kind of rays. However, these rays have a range of interest that is a bit more difficult with
respect to the others, because the efficiency and the absorption coefficient are both minor.
We then include a scintillator that break the covalent bonds inside the atoms, giving energy to a fast electron that
goes to an excited state; then it falls onto the ground state, emitting a visible photon that is further detected by a
classic optical detector. The main properties of a scintillator are the attenuation length, the light generation efficiency,
the emission spectrum, the time of light decay, the refraction index and the physical properties of the material. The
average number of optical photons can be
computed as:
=
2 =
= =
The total is then computed as:
2
2 = 2
+ 2 +
2
= . 6
= . 6
= 2
+ +
+ +
. 62 +
I side the p ju tio , lets o sider the Fer i le els of the t o differe t
parts. Initially, the difference between the two levels is equal to
; then,
when the charge is generated and integrated, the levels get closer and their difference becomes
, while
generated in is equal to
=
+
= (
and
the
final
voltage
is
equal
to:
Then, we can use some simplifying assumption, for example the unitary quantum efficiency = and that the
dark current can be evaluated on the basis of the initial depletion width as .
If we take an integration time that goes to infinite, however, we can reach saturation; this is stable condition where
the light generation current is balanced by a diffusion current and the diode becomes slightly forward biased. In this
case, the simplifying assumption we have to make are the unitary
quantum efficiency = once again, the diffusion current equal
to
and, because =
= log
we get:
Which says that the voltage does not decrease linearly during the integration time, as we can see from the picture.
We could even make a more extreme approximation, modelling the reverse biased photodetector as a fixed value
=
capacitor of
= +
=
+
=( +
)
While the values of the transfer functions are:
=
= | =
+
=
=
=
+
+
+
And the output voltage is equal to
( +
=
=
Fi ally, lets ote that APSs are usually pro ided ith a icrole s on the
top of each photodiode, that redirects the light directly on the top of the
photodiode itself without harming the transistors around it, like we can
see in the figure.
4
{
=| | =
=
+
+
So:
=
=
= =
+
Since we have =
=
, we can write that, neglecting the
transitory regime after the opening and closing of the switch, the noise is
=
.
Lets no analyze the Poisson noise of the photocurrent; given a photon flux on the pixel , the average number
of photons interacting in the pixel during a sample of time is
= , obviously, and the photon noise is the
= because of the Poisson statistic. The average number of photoelectrons generated during
same =
that time is
= , and its noise is =
= ; the same goes with the average charge
generated is =
= . Remembering that =
with its noise is = =
, we can write that = . For example, we can use a sample image as a source and a per-pixel
Poisson to model an
otherwise perfect camera,
and we can note that the
quality increases rapidly
past ten photons per
pixel. Regarding the dark
current, we have an
average of thermally generated electrons
=
= , while the dark charge noise is =
, so we get
Other sources of noise can be the fixed pattern noise, whose offset is
electronics noise, .
The total noise is thus equal to:
= +
+ +
+ +
=
log
log
log
log
And we should note that the useful signal coming out from the
incident light is just a part of it, in fact we have reflected photons,
photons that hit the non-active part of the pixel (FF) and photons that
are not collected (QE).
In order to reduce some noise, we could introduce the Correlated
Double Sampling (CDS), that removes
noise and offset fixed
pattern noise, while however worsening the readout noise. In fact,
we have the following equations regarding signal-to-noise ratio and
dynamic range:
=
log
+ +
=
Now we can further analyze the readout sequence in a CMOS-PPS image sensor. Beginning from the end of the
readout , the detector is readout and reset at the voltage , while a charge fluctuation
remains on the
capacitor , so that
=
. The voltage fluctuation due to the amplifier noise is also memorized on ,
and the total noise is
, given that
Then, the integration starts and lasts , where a charge fluctuation is stored on
because of the statistics of
photons and thermal generation, resulting in = and = ; in the mean time, the
capacitor is reset through a switch, so a charge fluctuation remains there, resulting in =
. At the end of
integration , the charge on
is actually readout and transferred on , thus summed to the charge fluctuation
already present on : this leads to =
+ + ( + ) +
. On the output, the total
noise is equal to:
=
=
(
+ + ( + ) +
)
However, during the readout, at the output of the circuit there is also the usual output noise
equal to
, where
hose ariance is
+ + 2 +
So,
= 20 log
= 20 log
term doubles.
+ 2
, we have:
= + + = + +
= + +
In flat band conditions, instead, we have < and thus:
+ = =
In inversion conditions, we have = .
The voltage drop in MOSM in depletion conditions is = + + =
+ + =
2
2
+ + ; in inversion conditions is
= = log
= = log
and =
and
+ .
From the threshold of inversion on, the voltage drop in the depleted region of the semiconductor keeps the value of
about . The threshold voltage of the MOS junction is defined as:
=
+ +
+ + =
+ +
= + + =
=
+
+ +
Then, the equilibrium state is reached with the saturation of the well:
+
+ +
=
In this case, analyzing the depth of the potential well versus accumulated charge,
we have:
|
| | +
= +
+ =
|
| | |
| |
0
We obtain that:
= (
)
= and
| |