You are on page 1of 28

Introduction to MEMS Design &

Micromachining
Chapter # 1
(Three Layer PolySi Surface Micromachining Process)

Reference:
PolyMUMPs Design Book Version 11.0
Dr Shafaat Ahmed
HEC Foreign Professor

Center for Advanced Studies in Engineering,
Islamabad, Pakistan
1 Basic Micromachining Steps
Wafer
Deposition/
Growth
Lithography Etch
MEMS
Chips
Steps in fabrication cycle
Basic steps: Deposition/Growth, Lithography, Etch
Other steps: doping, bonding, annealing,
Integrated Circuits and MEMS steps Identical
Process complexity/yield related to central loop
Reference: Chapter 8 from Hsus book
2 Micromachining Classifications
Bulk Micromachining
Surface Micromachining
LIGA (X-ray lithography, electro-deposition, and molding)


2.1 Bulk Micromachining
Bulk micromachining is a process based on etching
wells in the silicon, glass or any other substrate,
leaving suspended structures by anisotropic and
selective etching.
Deposit thin films on substrate and pattern them
lithographically, Selectively etch away a portion of
the substrate to form a free standing 3-D
microstructures bound by a cavity
Typically wet etching and relatively less expensive
equipment
Anisotropic etchants: KOH, EDP (Ethylene-Diamine-
Pyrocatechol), TMAH (Tetra-Methyl Ammonium
Hydroxide)
Isotropic Etchants:
HF (nitric and acetic acids, difficult to work with),
XeF
2
, BrF
3
(gas phase, gentle)
Echants demonstrate different etch rates in different
crystal directions
<111> etch rate is slowest, <100> and <110> fastest
Fastest:slowest can be more than 400:1
Etch stops: p+ silicon, p-n junction
Etch mask: SiO
2
, Si
3
N
4
Issues with IC compatibility
2.1 Bulk Micromachining
CMOS compatible Bulk Micromachining
Supported CAN-MEMS post-process from 1997-1999
MITEL1.5, Supported since 1995. Last Run in August 2001
Presently some universities have the post-processing capability
Deposition of Pt and Si
3
N
4
layer on Bonding pads of CMOS Mitel1.5 Back side etching mask
Wafer Front Side Opening
2.1 ProtolyneTM Technology from
Micralyne
Low cost proto-typing technology on glass
substrate for microfluidic applications.
Design of Micro
channels Courtesy of
Richard Oleschuck,
Queens University
Glass
Substrate
Bottom Plate
Etch
Holes=1.5 mm
Deposit Mask Pattern Mask
Litghography
Etch Channels in
Glass Substrate
Remove
Mask Layer
Etch Holes on
Top Plate= 2 mm
Etch Holes on Top
Glass Plate= 2 mm
2.1 Bulk Micromachining- Examples
SEM photo of an etched cavity plus
an oxide arrow: (rectangular
geometry in (100) plane of Si wafer
Piezo resistive flow sensor fabricated by
anisotropic wet chemical etc. Slanted
etched side walls (111) plane orientation

CMOS compatible bulk micromachining
suspended inductor
Deposit thin films on substrate and pattern them lithographically, Selectively
etch away one or more intermediate thin films to release a free standing 3-D on
the top of the substrate.
This leaves the wafer untouched, but add/remove layers above the wafer
surface
2.2 Surface Micromachining
2.2 Surface Micromachining Issues
Gear Train, Courtesy of Ash Parameswaran, Simon Fraser
University
CMOS compatible release etchant (HF) which does not attack Si
High temperature annealing to remove residual stresses from PolySi. Damage
IC metalization
Release layer provides electrical isolation between electrostatic device elements
Typically Plasma etched and relatively expensive equipment
2.2 Surface Micromachining Materials
Structural Sacrificial Etchant
PolySilicon Silicon Dioxide HF
Silicon Dioxide PolySilicon XeF
2

Aluminium Photoresist O
2
Plasma
Photoresist Aluminium Al etch
Aluminium Single Crystal
Silicon
EDP, TMAH, XeF
2

Poly-SiGe Poly-SiGe DI water
3. Poly-Multi User MEMS Processes (Poly-MUMPs)
MUMPs: A Surface
Micromachining Process
3 Poly silicon layers
1 metal layer
2 Oxide Layers
1 Silicon Nitride layer
Multi Project
Wafer
More information on MUMPS:
http://www.memscap.com/
Ref: PolyMUMPs Design Book
3.1 PolyMUMPs Process Overview
3.1 Step-by-step development of PolyMUMPs Process Layers
3.1 Step-by-step development of PolyMUMPs Process Layers
3.1 Step-by-step development of PolyMUMPs Process Layers
3.1 Step-by-step development of PolyMUMPs Process Layers
3.1 Step-by-step development of PolyMUMPs Process Layers
3.1 Step-by-step development of PolyMUMPs Process Layers
3.1 Step-by-step development of PolyMUMPs Process Layers
4.1 MEMS Development in PolyMUMPs
Provides access to standard and reliable technology
to develop MEMS structures at reasonable cost
Process has fixed set of rules: material. Layer
thickness, gaps.
Designer has to converge his design to PolyMUMPs.
Keep in mind, dont expect PolyMUMPs to fulfill your
design requirements
Multi Project
Wafer
5.1 Some design developed in PolyMUMPs Process
Heat Actuator based microgrippers
Poly1 is used as structural layer for gripper and heat actuators
Poly2 and Metal is used for interconnections
Pads are used for electrical probing the heat actuators during testing
Not necessary to use all layers
5.1 Some design developed in PolyMUMPs Process
Accelerometer
Si Nitride is used to isolate the device from substrate
Poly0 is used as base electrode
Poly1 is used as structural layer to make the proof mass and springs
Poly2 combined with Poly1 to increase the thickness
Etch holes on Poly2 layer ensure fast removal of sacrificial layer
Pads are used for electrical probing during testing
4.1 PolyMUMPs in L-Edit
Menu bar Standard toolbar
Locator
Status bar
Drawing toolbar
Layer
palette
Mouse
button bar
MEMS Pro toolbar
Place & route
toolbar
Verification
toolbar
Editing
toolbar
3D model
toolbar
Layout Area
4.1 Layer Palette
Layer Name
Layer Palette
Scrollbar
3 Parts: names, icons, scrollbar
Used to display & select active
layer.
Mouse button functions on
icons:
Left: select layer
Middle: hide/show layer
Right: hide/show/lock/unlock
individual or all layers.
Each step (deposit, etch,
mask) of PolyMUMPs process
here is represented by a
LAYER NAME with specific
color
4.2 Setup Technology File
L-Edit uses a 256-color palette.
Each file has its own color
palette.
These are colors that can be
used to represent objects in that
file.
Click on the color/code on the
left to select the color to edit.
Color: displayed color
Code: a 4-bit binary code to
represent the color.
Composition: RGB (red, green,
and blue) component of the color
(0-255).

Setup > Palette (L-Edit command)
color code composition
4.2 Setup Design Technology
Specify Technology name.
Specify Technology units
Microns
Millimeters
Centimeters
Mils
Inches
Other
Specify relationship
between L-Edit internal
unit (used for calculation)
and Technology unit.
Rescaling options:
Maintain physical size of
objects
Rescale the design
Technology Unit
4.2 Setup Layers
Setup > Layers (L-edit command)

Setup Layers Layers List
First 7 layers (Layout Grid through
Error Layer) are Special Layers for
L-Edit system objects.
The rest are custom layout layers.
To edit a layer: select a layer from
the list box.
To add a layer: click Add layer.
To remove a layer: click Delete layer.
To rearrange layers: click or
buttons.
Name of the highlighted layer can
be specified in the Layer name box:

You might also like