lecture 08 latchup and esd - aicdesign.orglecture 08 – latchup and esd (4/25/16) page 08-6 cmos...

32
Lecture 08 Latchup and ESD (4/25/16) Page 08-1 CMOS Analog Circuit Design © P.E. Allen - 2016 LECTURE 08 LATCHUP AND ESD LECTURE ORGANIZATION Outline • MOSFET parasitic BJTs • Latchup • ESD • Summary CMOS Analog Circuit Design, 3 rd Edition Reference Pages 53 - 60 and new material

Upload: others

Post on 20-Mar-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-1

CMOS Analog Circuit Design © P.E. Allen - 2016

LECTURE 08 – LATCHUP AND ESD

LECTURE ORGANIZATION

Outline

• MOSFET parasitic BJTs

• Latchup

• ESD

• Summary

CMOS Analog Circuit Design, 3rd Edition Reference

Pages 53 - 60 and new material

Page 2: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-2

CMOS Analog Circuit Design © P.E. Allen - 2016

MOSFET PARASITIC BJTS

Parasitic BJTs of a MOSFET

Furthermore, the resistance from the bases of the NPN transistors and collectors of the

PNP transistor greatly influences both latchup and ESD. Thus, both latchup and ESD are

influenced by layout.

Page 3: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-3

CMOS Analog Circuit Design © P.E. Allen - 2016

LATCHUP

What is Latchup?

• Latchup is the creation of a low impedance path

between the power supply rails.

• Latchup is caused by the triggering of parasitic

bipolar structures within an integrated circuit

when applying a current or voltage stimulus on

an input, output, or I/O pin or by an over-voltage

on the power supply pin.

• Temporary versus true latchup:

A temporary or transient latchup occurs only while the pulse stimulus is connected to

the integrated circuit and returns to normal levels once the stimulus is removed.

A true latchup remains after the stimulus has been removed and requires a power

supply shut down to remove the low impedance path between the power supply rails.

Page 4: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-4

CMOS Analog Circuit Design © P.E. Allen - 2016

Latchup Testing

The test for latchup defines how the designer must think about latchup.

• For latchup prevention, you must consider where a current limited (≥100mA), 10ms

pulse is going to go when applied to a pad when the voltage compliance of the pad is

constrained to 50% above maximum power supply and to 2V below ground. (Higher

temperatures, 85C°and 125°C, are more demanding, since VBE is lower.)

• VDD is increased by 150% (must be careful for low voltage ICs)

• Latchup is sensitive to layout and is most often solved at the physical layout level.

CURRENT INJECTION

VDD

100mA

1ms

100mA1ms

130620-01

1.5VDD

150% OVERVOLTAGE

Page 5: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-5

CMOS Analog Circuit Design © P.E. Allen - 2016

How Does Latchup Occur?

Latchup is the regenerative process that can occur in a pnpn structure (SCR-silicon

controlled rectifier) formed by a parasitic npn and a parasitic pnp transistor.

Important concepts:

• To avoid latchup, vPNPN ≤ VS

• Once the pnpn structure has latched up, the large current required by the above i-v

characteristics must be provided externally to sustain latchup

• To remove latchup, the current must be reduced below the holding current

p

p

n

n

Anode

Cathode

Anode

CathodevPNPN

iPNPN 1/Slope =

Limiting

Resistance

Hold Current, IH

Avalanche

Breakdown

VDD

Triggering by

increasing VDD

Sustaining

voltage, VS050414-01

Hold

Voltage, VH

To avoid latchup

vPNPN < VS

vPNPN

iPNPN

Body diode

(CMOS)

Page 6: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-6

CMOS Analog Circuit Design © P.E. Allen - 2016

Latchup Triggering

Latchup of the SCR can be triggered by two different mechanisms.

1.) Allowing vPNPN to exceed the sustaining voltage, VS.

2.) Injection of current by a triggering device (gate triggered)

Note: The gates mentioned above are SCR junction gates, not MOSFET gates.

From the above considerations, latchup requires the following components:

1.) A four-layer structure (SCR) connected between VDD and ground.

2.) An injector.

3.) A stimulus.

Injector

SCR

050414-03

SCR

Anode

Cathode

pnp

Gate

npn

Gate

VDDPad

Gate

Current

Injector

Pad

Gate

Current

Page 7: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-7

CMOS Analog Circuit Design © P.E. Allen - 2016

Necessary Conditions for Latchup

1.) The loop gain of the relevant BJT configuration must exceed unity.

Loop gain:

ioii

≈ pn

2.) A bias condition must exist such that both bipolars are turned on long enough for

current through the “SCR” to exceed its switching current.

3.) The bias supply and associated circuits must be capable of supplying the current at

least equal to the switching current and at least equal to the holding current to maintain

the latched state.

+fb

loopVDD ii bn bp io

050414-04

Page 8: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-8

CMOS Analog Circuit Design © P.E. Allen - 2016

Latchup Trigger Modes

Current mode (Positive Injection Example):

When a current is applied to a pad, it can flow

through an injector and trigger latchup of an SCR formed

from parasitic bipolar transistors.

SCR gate current injection parasitic can occur in p-

well or n-well technology.

Voltage mode:

When the power supply is increased

above the nominal value, the SCR formed

from parasitic bipolar transistors can be

triggered.

050414-05SCR

Pad

Gate

Current

Injector

VDD

SCR

VAnode

VDD < VAnode <Vabs,max

050414-06

VDD

Page 9: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-9

CMOS Analog Circuit Design © P.E. Allen - 2016

How does Latchup Occur in an IC?

Consider an output driver in CMOS technology:

Assume that the output is connected to a pad.

050416-02p+ p p- n n+ Poly 1Oxide Poly 2 Nitride Salicide Metal

VDD

vOUT

vIN

vOUTvIN VDD

n-

Page 10: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-10

CMOS Analog Circuit Design © P.E. Allen - 2016

Parasitic Bipolar Transistors for the n-well CMOS Inverter

Parasitic components:

Lateral BJTs LT1 and LT2

Vertical BJTs VT1 and VT2

Bulk substrate resistances Rs1, Rs2, Rs3, and Rs4

Bulk well resistances Rw1, Rw2, Rw3, and Rw4

050416-03p+ p p- n n+ Poly 1Oxide Poly 2 Nitride Salicide Metal

vOUTvIN VDD

n-

LT1

LT2

VT1VT2R

s1

Rs3 Rs4

Rw1Rw2

Rw3

Rw4Rs2

Page 11: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-11

CMOS Analog Circuit Design © P.E. Allen - 2016

Current Source Injection

Apply a voltage compliant current source to the output pad (vOUT > VDD).

050416-04p+ p p- n n+ Poly 1Oxide Poly 2 Nitride Salicide Metal

vOUTvIN VDD

n-

LT1

LT2

VT1VT2Rs Rw

Voltage Compliant

Current Source

Loop gain:

iout

iin = P1

Rw

Rw+rP1N1

Rs

Rs+rN1

= P1N1

Rw

Rw+P1Vt

IP1

Rs

Rs+N1Vt

IP2

Page 12: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-12

CMOS Analog Circuit Design © P.E. Allen - 2016

Current Sink Injection

Apply a voltage compliant current sink to the output pad (vOUT < 0).

050416-07p+ p p- n n+ Poly 1Oxide Poly 2 Nitride Salicide Metal

vOUTvIN VDD

n-

LT1

LT2

VT1VT2Rs Rw

Rw3

Voltage Compliant

Current Sink

Loop gain:

iout

iin = P1

Rw

Rw+rP1N1

Rs

Rs+rN1

= P1N1

Rw

Rw+P1Vt

IP1

Rs

Rs+N1Vt

IP2

Page 13: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-13

CMOS Analog Circuit Design © P.E. Allen - 2016

Latchup from a Transmission Gate

The classical push-pull output stage is only one of the many configurations that can lead

to latchup. Here is another configuration:

The two bold solid bipolar transistors in the transmission gate act as injectors to the npn-

pnp parasitic bipolars of the clock driver and cause these transistors to latchup. The

injector sites are the diffusions connected to the pad.

VDD

VDD

Pad

Internal

Core

Circuits

Clk

Driver

Transmission

Gate

Internal Core

CircuitryV

DDClk

Transmission Gate Clock Driver

050416-09 p+ p p- n n+ Poly 1Oxide Poly 2 Nitride Salicide Metaln-

Pad

Injectors Receiver

Page 14: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-14

CMOS Analog Circuit Design © P.E. Allen - 2016

The Influence of Shallow Trench Isolation on Latchup

As seen below, the STI causes the parasitic betas to be smaller and slightly reduces the

sensitivity to latchup.

p+ p p- MetalSaliciden- n n+Oxide

n-well p-well

Poly

Shallow

Trench

Isolation

Sidewall

Spacers Polycide

Top

Metal

Second

Level

Metal

First

Level

Metal

Tungsten Plugs

Protective Insulator Layer

Substrate

Inter-

mediate

Oxide

Layers

060406-01

Metal Vias Metal Via

p+

Polycide

Tungsten

Plugs

Gate Ox

Salicide Salicide SalicideSalicide

Tungsten

PlugsTungsten

Plug

n+ n+p+ p+

Shallow

Trench

Isolation

Shallow

Trench

Isolation

p+n+

VDD GRD

GRD

OUTPUT

Page 15: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-15

CMOS Analog Circuit Design © P.E. Allen - 2016

Preventing Latch-Up

1.) Keep the source/drain of the MOS device not in the well as far away from the well as

possible. This will lower the value of the BJT betas.

2.) Reduce the values of RN- and RP-. This requires more current before latch-up can

occur.

3.) Surround the transistors with guard rings. Guard rings reduce transistor betas and

divert collector current from the base of SCR transistors.

140805-01

p-well

n- substrate

FOX

n+ guard barsn-channel transistor

p+ guard barsp-channel transistor

VDD

FOX

FOXFOXFOXFOX FOXFOX

VSS

Page 16: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-16

CMOS Analog Circuit Design © P.E. Allen - 2016

What are Guard Rings?

Guard rings are used to collect carriers flowing in the silicon. They can be designed to

collect either majority or minority carriers.

Guard rings in n-material: Guard rings in p-material:

Also, the increased doping level of the n+ (p+)guard ring in n (p) material decreases the

resistance in the area of the guard ring.

051201-01p+ p p- n n+n-

p+ guard ring

Collects majority

carriersVDD

n+ guard ring

Collects

minority

carriers

Decreased bulk

resistance

051201-02p p- n n+n-

VDD

p+ guard ring

Collects

minority

carriers

n+ guard ring

Collects

majority

carriers

p+

Decreased bulk

resistance

Page 17: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-17

CMOS Analog Circuit Design © P.E. Allen - 2016

Example of Reducing the Sensitivity to Latchup by using Guard Rings

Start with placing guard rings around the NMOS and PMOS transistors (both I/O and

logic) to collect most of the parasitic NPN and PNP currents locally and prevent turn-on

of adjacent devices.

• The guard rings also help to reduce the effective well and substrate resistance.

• The guard rings reduce the lateral beta

Key: The guard rings should act like collectors

050427-04p+ p p- n n+ Poly 1Oxide Poly 2 Nitride Salicide Metal

vOUT

vIN

VDD

n-

Rs

Rw

Note increased separation

VDDp+ guard

ringn+ guard

ring

Page 18: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-18

CMOS Analog Circuit Design © P.E. Allen - 2016

Example of Reducing the Sensitivity to Latchup by using Butted Contacts

Finally, use butted source contacts to further reduce the well resistance and reduce the

substrate resistance.

050427-05p+ p p- n n+ Poly 1Oxide Poly 2 Nitride Salicide Metal

vOUT

vIN

VDD

n-

Rs

VDDp+ guard

ringn+ guard

ring

Rw

Page 19: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-19

CMOS Analog Circuit Design © P.E. Allen - 2016

Guidelines for Guard Rings

• Guard rings should be low resistance paths.

• Guard rings should utilize continuous diffusion areas.

• More than one transistor of the same type can be placed inside the same well inside the

same guard ring as long as the design rules for spacing are followed.

• Only 2 guard rings are required between adjacent PMOS and NMOS transistors

• The well taps and/or the guard ring should be laid out as close to the MOSFET source

as possible.

• I/O output NMOSFET should use butted composite for source to bulk connections

when the source is electrically connected to the p-well tap. If separate well tap and

source connections are required due to substrate noise injection problems, minimize the

source-well tap spacing. This will minimize latch up and early snapback of the output

MOSFETs with the drain diffusion tied directly (in metal) to the bond pad.

Page 20: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-20

CMOS Analog Circuit Design © P.E. Allen - 2016

ESD IN CMOS TECHNOLOGY

What is Electrostatic Discharge?

Triboelectric charging happens when 2 materials come in contact and then are separated.

An ESD event occurs when the stored charge is discharged.

Page 21: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-21

CMOS Analog Circuit Design © P.E. Allen - 2016

ESD and Integrated Circuits

• ICs consist of components that are very sensitive to excess current and voltage above

the nominal power supply.

• Any path to the outside world is susceptible to ESD

• ESD damage can occur at any point in the IC assembly and packaging, the packaged

part handling or the system assembly process.

• Note that power is normally not on during an ESD event

050727-01

Page 22: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-22

CMOS Analog Circuit Design © P.E. Allen - 2016

ESD Models and Standards

• Standard tests give an indication of the ICs robustness to withstand ESD stress.

• Increased robustness:

- Reduces field failures due to ESD

- Demanded by customers

• Simple ESD model:

- VSE = Charging Voltage

- Key parameters of the model:

o Maximum current flow

o Time constant or how fast the ESD

event discharges

o Risetime of the pulse

070210-01

Risetime

00 t

Imax

Time constant (t)

≈ RLimC

VSEi(t)+

- C

RLimt=0

Current

IC

Page 23: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-23

CMOS Analog Circuit Design © P.E. Allen - 2016

ESD Models

• Human body model (HBM): Representative of an ESD

event between a human and an electronic component.

• Machine model (MM): Simulates the ESD event when a

charged “machine” discharges through a component.

• Charge device model (CDM): Simulates the ESD event

when the component is charged and then discharges through

a pin. The substrate of the chip becomes charged and

discharges through a pin. 110214-01

050423-02

040929-03

-4

-1

2

5

8

11

14

0 20 40 60 80 100 120 Time, t (ns)

Dis

ch

arg

e C

urr

en

t, I

ES

D (

A)

CDM

HBM

MM

Page 24: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-24

CMOS Analog Circuit Design © P.E. Allen - 2016

ESD Influence on Components

An ESD event typically creates very high values of current (1-10A) for very short periods

of time (150 ns) with very rapid rise times (1ns).

Therefore, components experience extremely high values of current with very little power

dissipation or thermal effects.

Resistors – become nonlinear at high currents and will breakdown

Capacitors – become shorts and can breakdown from overvoltage (pad to substrate)

Diodes – current no longer flows uniformly (the connections to the diodes represent the

ohmic resistance limit)

Transistors – ESD event is only a two terminal event, the third terminal is influenced by

parasitics and many of the transistor parameters are poorly controlled.

• MOSFETs – the parasitic bipolar experiences snapback under an ESD event

• BJTs – will experience snapback under ESD event

Page 25: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-25

CMOS Analog Circuit Design © P.E. Allen - 2016

Objective of ESD Protection

• There must be a safe low impedance path between every combination of pins to sink the

ESD current (i.e. 1.5A for 2kV HBM)

• The ESD device should clamp the voltage below the breakdown voltage of the internal

circuitry

• The metal busses must be designed to survive 1.5A (fast transient) without building up

excessive voltage drop

• ESD current must be steered away from sensitive

circuits

• ESD protection will require area on the chip (busses

and timing components)

VDD

VSS

ESD

Power

Rail

Clamp

Sensitive

Circuits

Limiting

Resistor

041008-01

Page 26: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-26

CMOS Analog Circuit Design © P.E. Allen - 2016

ESD Protection Architecture

Local clamps – Conducts ESD current without loading the internal (core) circuits

ESD power rail clamps – Conducts a large amount of current with a small voltage drop

ESD Events:

Pad-to-rail (uses local clamps only)

Pad-to-pad (uses either local or local and ESD power rail clamps)

Internal

CircuitsInput

Pad

Output

Pad

Local

Clamp

Local

Clamp

Local

Clamp

Local

Clamp

VDD

VSS

ESD

Power

Rail

Clamp

040929-06

Rail based protection

Local clamp based protection

Page 27: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-27

CMOS Analog Circuit Design © P.E. Allen - 2016

Example of an ESD Breakdown Clamp

A normal MOSFET that uses the parasitic lateral BJT to achieve a snapback clamp.

Normally, the MOSFET has the gate shorted to the source so that drain current is zero.

Operation:

• Impact ionization at drain edge generates a substrate current

• Substrate current causes the transistor to turn on creating current from the emitter and

“snapping back” from a BVCES to BVCER characteristic

Issues:

• If the drain voltage becomes too large, the gate oxide may breakdown

• The current should be distributed evenly among multiple fingers

• The SCR discussed previously makes an excellent breakdown clamp

G

n+ n+

Shallow

Trench

Isolation

Shallow

Trench

Isolation

p-substrate

S D

Rsub

B

vDS

iDS+-

iDSvDS

Second Breakdown

Snapback Region

Avalanche

Region

Saturation Region

Linear Region

First Breakdown

Device destruction

Vt1Vt2

Negative TC

Positive TC

041217-04

B

p+iC

iSub

Page 28: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-28

CMOS Analog Circuit Design © P.E. Allen - 2016

Example of a Non-Breakdown Clamp

NMOS Clamp:

Operation:

• Normally, the input to the driver is high, the output low and the NMOS clamp off

• For a positive ESD event, the voltage increases across R causing the inverter to turn on

the NMOS clamp providing a low impedance path between the rails

• Cannot be used for pads that go above power supply or are active when powered up

• For power supply turn-on, the circuit should not trigger (C holds the clamp off during

turn-on)

Also, forward biased diodes serve as non-breakdown clamps.

R

C

VDD

VSS

NMOS

Clamp

Speed-up

Capacitor

Trigger

CircuitInverter

Driver

041001-03

Page 29: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-29

CMOS Analog Circuit Design © P.E. Allen - 2016

IV Characteristics of Good ESD Protection

Goal: Sink the ESD current and clamp the voltage.

070221-02

ITarget

ITarget

Case 1 - Okay

ITarget

ESD Clamp

Protected

Device

Case 2 - Protected Device Fails

Case 3 - Okay

ITarget

Case 4 - Protected Device Fails

ESD Clamp

Protected

Device

ESD Clamp

Protected

Device

ESD Clamp

Protected

Device

Voltage

Cu

rren

t

Voltage

Curr

ent

Voltage

Curr

ent

VoltageC

urr

ent

ESD

Clamp

Protected

Device

Page 30: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-30

CMOS Analog Circuit Design © P.E. Allen - 2016

Comparison Between the NMOS Clamp and the Snapback Clamp

Increasing the width of either the active or snapback NMOS clamp will reduce the clamp

voltage.

Note that the NMOS clamp does not normally exceed the absolute maximum voltage.

NMOS clamps should be used with EPROMs to avoid reprogramming during an ESD

event.

Ma

x.

op

era

tin

g v

olta

ge

Voltage

Cu

rre

nt

NMOS VT Holding

Voltage

Trigger

Voltage

Target

ESD

CurrentIncreasing

NMOS W

Increasing

Snapback W

150617-01

Page 31: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-31

CMOS Analog Circuit Design © P.E. Allen - 2016

ESD Practice

General Guidelines:

• Understand the current flow requirements for an ESD event

• Make sure the current flows where desired and is uniformly distributed

• Series resistance is used to limit the current in the protected devices

• Minimize the resistance in protecting devices

• Use distributed (smaller) active clamps to minimize the effect of bus resistance

• Understand the influence of packaging on ESD

• Use guard rings to prevent latchup

Check list:

• Check the ESD path between every pair of pads

• Check for ESD protection between the pad and internal circuitry

• Check for low bus resistance

- Current: Minimum metal for ESD 40 x Electromigration limit

- Voltage: 1.5A in a metal bus of 0.03/square of 1000µm long and 30µm wide

gives a voltage drop of 1.5V

• Check for sufficient contacts and vias in the ESD path (uniform current distribution)

Page 32: LECTURE 08 LATCHUP AND ESD - AICDESIGN.ORGLecture 08 – Latchup and ESD (4/25/16) Page 08-6 CMOS Analog Circuit Design © P.E. Allen - 2016 Latchup Triggering Latchup of the SCR can

Lecture 08 – Latchup and ESD (4/25/16) Page 08-32

CMOS Analog Circuit Design © P.E. Allen - 2016

SUMMARY

• Latchup is a low impedance path between VDD and ground causing excessive current.

• The conditions for latchup are:

- A four-layer, pnpn structure connected between power supply rails

- An injector (any diffusion connected to a pad)

- A stimulus

• Latchup is prevented by:

- Keeping the NMOS and PMOS transistors separated

- Reducing the well resistance with appropriate well ties

- Surrounding the transistors with guard rings

• ESD is caused by triboelectric charging which discharges through the IC

• The current produced by an ESD event must be controlled – uniform current flow,

minimum voltage drop, and must not flow through sensitive circuitry

• An ESD event turns on very quickly (<1ns), has a high peak current (1A), and lasts for

approximately 100 ns.

• ESD clamps consist of breakdown clamps (snapback) and non-breakdown clamps.

• A 16-lecture, on-line course on the Analog Design viewpoint of ESD can be found at

http://www.udemy.com/esd-an-analog-design-viewpoint