Top Banner
EE 330 Lecture 11 Back-end Processing Steps Devices in Semiconductor Processes Resistors Diodes
46

EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Mar 14, 2018

Download

Documents

hoangcong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

EE 330Lecture 11

Back-end Processing Steps

Devices in Semiconductor Processes• Resistors

• Diodes

Page 2: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Back-End Process Flow

Wafer Probe

Die Attach

Wafer Dicing

Wire Attach (bonding)

Package

Test

Ship

Review from Last Lecture

Page 3: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Wafer Dicing

www.renishaw.com

Review from Last Lecture

Page 4: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Die Attach

1. Eutectic

2. Pre-form

3. Conductive Epoxy

Page 5: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Electrical Connections (Bonding)

• Wire Bonding

• Bump Bonding

Page 6: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Wire Bonding

Wire – gold or aluminum

25 in diameter

Page 7: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Wire Bonding

Excellent Annimation showing process at :

http://www.kns.com/_Flash/CAP_BONDING_CYCLE.swf

Page 8: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Wire Bonding

www.kns.com

Ball Bond

Wedge Bond

Page 9: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Ball Bonding Steps

www.kns.com

Page 10: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Ball Bonding Tip

Approx 25µ

Page 11: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Wire Bonding

Ball Bond Termination Bond

Ball Bond Photograph

Page 12: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Bump Bonding

www.secap.org

Page 13: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Packaging

1. Many variants in packages now available

2. Considerable development ongoing on developing packaging technology

3. Cost can vary from few cents to tens of dollars

4. Must minimize product loss after packaged

5. Choice of package for a product is serious business

6. Designer invariably needs to know packaging plans and package models

Page 14: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Packaging

www.necel.com

Page 15: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Packaging

www.necel.com

Page 16: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Pin Pitch Varies with Package Technology

From Wikipedia, Sept 20, 2010http://en.wikipedia.org/wiki/List_of_chip_carriers

http://www.electroiq.com/index/display/packaging-article-

display/234467/articles/advanced-packaging/volume-

14/issue-8/features/the-back-end-process/materials-and-

methods-for-ic-package-assemblies.htm

Page 17: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Many standard packages available today:http://www.interfacebus.com/Design_Pack_types.html

Page 18: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Considerable activity today and for years to

come on improving packaging technology

• Multiple die in a package

• Three-dimensional chip stacking

• Multiple levels of interconnect in

stacks

• Through silicon via technology

• Power and heat management

• Cost driven and cost constrained

Page 19: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Back-End Process Flow

Wafer Probe

Die Attach

Wafer Dicing

Wire Attach (bonding)

Package

Test

Ship

Page 20: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Testing of Integrated Circuits

Most integrated circuits are tested twice

• Wafer Probe Testing

• Packaged Part Testing

– Quick test for functionality

– Usually does not include much parametric testing

– Relatively fast and low cost test

– Package costs often quite large

– Critical to avoid packaging defective parts

– Testing costs for packaged parts can be high

– Extensive parametric tests done at package level for many

parts

– Data sheet parametrics with Max and Min values are

usually tested on all Ics

– Data sheet parametrics with Typ values are seldom tested

– Occasionally require testing at two or more temperatures

but this is costly

– Critical to avoid packaging defective parts

Page 21: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Basic Semiconductor Processes

MOS (Metal Oxide Semiconductor)

1. NMOS n-ch

2. PMOS p-ch

3. CMOS n-ch & p-ch• Basic Device: MOSFET

• Niche Device: MESFET

• Other Devices: DiodeBJTResistorsCapacitorsSchottky Diode

Page 22: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Basic Semiconductor Processes

1. T2L

2. ECL

3. I2L

4. Linear ICs– Basic Device: BJT (Bipolar Junction Transistor)

– Niche Devices: HBJT (Heterojunction Bipolar Transistor)HBT

– Other Devices: DiodeResistorCapacitor

Schottky DiodeJFET (Junction Field Effect Transistor)

Bipolar

Page 23: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Basic Semiconductor Processes

• Thin and Thick Film Processes– Basic Device: Resistor

• BiMOS or BiCMOS– Combines both MOS & Bipolar Processes– Basic Devices: MOSFET & BJT

• SiGe– BJT with HBT implementation

• SiGe / MOS– Combines HBT & MOSFET technology

• SOI / SOS (Silicon on Insulator / Silicon on Sapphire)• Twin-Well & Twin Tub CMOS

– Very similar to basic CMOS but more optimal transistor char.

Other Processes

Page 24: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Devices in Semiconductor Processes• Standard CMOS Process

– MOS Transistors• n-channel• p-channel

– Capacitors– Resistors– Diodes– BJT ( decent in some processes)

• npn• pnp

– JFET (in some processes)• n-channel• p-channel

• Standard Bipolar Process– BJT

• npn• pnp

– JFET • n-channel• p-channel

– Diodes– Resistors– Capacitors

• Niche Devices– Photodetectors (photodiodes, phototransistors, photoresistors)– MESFET– HBT– Schottky Diode (not Shockley)

– MEM Devices– TRIAC/SCR– ….

Page 25: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Basic Devices• Standard CMOS Process

– MOS Transistors• n-channel• p-channel

– Capacitors– Resistors– Diodes– BJT (in some processes)

• npn• pnp

– JFET (in some processes)• n-channel• p-channel

• Niche Devices– Photodetectors– MESFET– Schottky Diode (not Shockley)

– MEM Devices– Triac/SCR– ….

Primary Consideration

in This Course

Some Consideration in

This Course

Page 26: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Basic Devices and Device Models

• Resistor

• Diode

• Capacitor

• MOSFET

• BJT

Page 27: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Basic Devices and Device Models

• Resistor

• Diode

• Capacitor

• MOSFET

• BJT

Resistors were discussed when considering interconnects so will only

be briefly reviewed here

Page 28: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Resistors

• Generally thin-film devices• Almost any thin-film layer can be used as a resistor

– Diffused resistors– Poly Resistors– Metal Resistors– “Thin-film” adders (SiCr or NiCr)

• Subject to process variations, gradient effects and local random variations

• Often temperature and voltage dependent– Ambient temperature– Local Heating

• Nonlinearities often a cause of distortion when used in circuits• Trimming possible resistors

– Laser,links,switches

Page 29: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Resistor Model

V

Wd

L

I

I

VR

Model:

Page 30: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Resistivity

• Volumetric measure of conduction capability of a material

L

R

Area

is A

L

AR

for homogeneous

material,

A, R, Lunits : ohm cm

Page 31: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Sheet Resistance

R

Wd

L

L

RW R ( for d << w, d << L ) units : ohms / •

for homogeneous materials, R•is independent of W, L, R

Page 32: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Relationship between and R•

d WA L

AR

RW

AL

RW R

RxdRW

dW R

W

A

Number of squares, NS, often used instead of L / W in

determining resistance of film resistors

R=R□NS

Page 33: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Example 1

W

R = ?

L

Page 34: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Example 1

W

L

SNW

L

Page 35: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Example 1

.4 8 7 6 5 4 3 2 1

R = ?

Page 36: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Example 1

.4 8 7 6 5 4 3 2 1

R = R• (8.4)

R = ?

NS=8.4

Page 37: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Corners in Film Resistors

Rule of Thumb: .55 squares for each corner

Corner

Page 38: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Example 2Determine R if R• = 100 / •

Page 39: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Example 2

1 2 3 4 5 6 .55

1 2 3 4 5 6 7 .55

1

2

3

NS=17.1

R = (17.1) R•

R = 1710

Page 40: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Resistivity of Materials used in Semiconductor Processing

• Cu: 1.7E-6 cm

• Al: 2.7E-4 cm

• Gold: 2.4E-6 cm

• Platinum: 3.0E-6 cm

• n-Si: .25 to 5 cm

• intrinsic Si: 2.5E5cm

• SiO2: E14 cm

Page 41: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Temperature Coefficients

Used for indicating temperature sensitivity of resistors & capacitors

6

op. temp

1 dRTCR 10 ppm C

R dT

This diff eqn can easily be solved if TCR is a constant

TCR

10

TT

12

6

12

TRTR

e

6121210

TCRTT1 TRTR

For a resistor:

Identical Expressions for Capacitors

Page 42: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Voltage Coefficients

Used for indicating voltage sensitivity of resistors & capacitors

6

ref voltage

1 dRVCR 10 ppm V

R dV

This diff eqn can easily be solved if VCR is a constant

VCR

VV

12

12

VRVR610

e

6121210

VCRVV VRVR 1

For a resistor:

Identical Expressions for Capacitors

Page 43: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Temperature and Voltage Coefficients

• Temperature and voltage coefficients often quite large for diffused resistors

• Temperature and voltage coefficients often quite small for poly and metal resistors

Page 44: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

From:F. Maloberti : Design of CMOS Analog Integrated Circuits - “Resistors, Capacitors, Switches”

Page 45: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

Example: Determine the percent change in resistance of a 5K Polysilicon

resistor as the temperature increases from 30oC to 60oC if the TCR is

constant and equal to 1500 ppm/oC

2 1 2 1 61

10

TCRR T R T T T

2 1 6

2 1

15001 30

10

1 .045

oR T R T C

R T R T

Thus the resistor increases by 4.5%

Page 46: EE 330 Lecture 11 Back-end Processing Steps Devices in ...class.ece.iastate.edu/ee330/lectures/EE 330 Lect 11 Spring 2015.pdfBack-end Processing Steps Devices in Semiconductor Processes

End of Lecture 11