test trimming - jerry gao

32
Jerry Gao 2014-9-13 Test Trimming

Upload: others

Post on 04-Jan-2022

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Test Trimming - Jerry Gao

Jerry Gao2014-9-13

Test Trimming

Page 2: Test Trimming - Jerry Gao
Page 3: Test Trimming - Jerry Gao

Why TrimmingTrimming allows the quality of a product to be enhanced during testing.

This is the only aspect of testing that adds value to the device.

Trimming is frequently performed after packaging to compensate for packaging effects.

Page 4: Test Trimming - Jerry Gao

Simple Trimming Circuit

Page 5: Test Trimming - Jerry Gao
Page 6: Test Trimming - Jerry Gao

Trimming Type

Fuse ( poly, metal )Laser ZenerE/EEPROM

Page 7: Test Trimming - Jerry Gao

Trimming Type

Fuse

Page 8: Test Trimming - Jerry Gao

FusePoly Fuse

Metal Fuse

Page 9: Test Trimming - Jerry Gao

Rlsb

2Rlsb

4Rlsb

Rx

F1

F2

F3

RxRlsb/4

F3

Rlsb/2

F2

Rlsb

F1

Series-Connected Trim Memory/Ref.

Parallel-Connected Trim Memory/Ref.

Binary Weighted Resistor Trim Schemes Using Fuses

Fuses are blown by forcing a controlled current through them.A blown fuse appears to be an open circuit.Probe pads and control pads for each fuse are required.

No simulation available (difficult to simulate an open circuit).

TrimMemory

TrimReference

TrimReference

TrimMemory

Probe Pad

Page 10: Test Trimming - Jerry Gao

Poly Fuse Specification

Page 11: Test Trimming - Jerry Gao

Poly Fuse Blown Waveform

• Approximate 500ns duration of currents pulse during fuse blowing• Current pulse provide

For 3 fuses, take one capacitor 47uF

Page 12: Test Trimming - Jerry Gao

Fuse Layout Before and After Trimming

Layout Of View Of Fuse MemoryBefore Trim

Microphotograph Of View Of Fuse MemoryAfter Trim

(Fuse links blown by laser)

Page 13: Test Trimming - Jerry Gao

Trimming Type

FuseLaser

Page 14: Test Trimming - Jerry Gao

Silicon-Oxide

p substrate

Thin-FilmDeposits

Example Laser Trims

Laser cut

Laser cut

Laser Trimming Thin-Film Resistors

Cut a thin-film resistor with a laser to increase its resistance value.Performed at the wafer level.

Rlsb

2Rlsb

4Rlsb

Rx

Trim Memory/Ref.

Page 15: Test Trimming - Jerry Gao

Laser Trimming Metal Fuse

Page 16: Test Trimming - Jerry Gao

Trimming Type

FuseLaserZener

Page 17: Test Trimming - Jerry Gao

Series-ConnectedTrim Memory/Ref.

Rlsb

2Rlsb

4Rlsb

Rx

Z1

Z2

Z3

RxRlsb/4

Z3

Rlsb/2

Z2

Rlsb

Z1

Parallel-Connected Trim Memory/Ref.

Binary Weighted Resistor Trim Schemes Using Zener Diodes

Zener diodes are blown by forcing a controlled current through them.

A blown zener diode appears to be a short circuit.Probe pads and control pads are required for each zener diode.

Can be simulated to verify best trim code.

Probe Pad

Page 18: Test Trimming - Jerry Gao

Trim Simulation Using Zener Diodes

Zener trim technology provides the ability to simulate zap effects by temporarily shorting individual zener diodes with test hardware relays.

There are no simulation techniques available for Fuse technology.

E/EEPROM technology can be simulated.

Trim Memory Trimmable

ReferenceControlRegisters Simulation Mode Trim Value

Simulation Mode Control

ReferenceVoltage

MUX

Trim Code

Rlsb

2Rlsb

4Rlsb

Rx

Z1

Z2

Z3

Switc

h D

ecod

er

Page 19: Test Trimming - Jerry Gao

Zapping Zeners

Typical I/V Requirements:ABCD150 - ~13 V, 300 mAPVIP50 - ~5 V, 20 mA

Voltage in yellow, Current in red.

Voltage rises until zener breakdown

Current probe had offset, absolute values are shifted (notice negative current before the zap)

At breakdown, current increases quickly

Zener breakdown ~11v in this case

Page 20: Test Trimming - Jerry Gao

After Zener Zap

Good zener zapBad zener zap, excessive current

A clear bright silver line in

junction indicates good

zap.

In some cases, the flow is

subterranean, and appears as a

fuzzy line.

Page 21: Test Trimming - Jerry Gao

Trimming Type

FuseLaserZenerE/EEPROM

Page 22: Test Trimming - Jerry Gao

E/EEPROM Trimmable Reference Circuit

E/EEPROM registers store digital values in memory that allow a DAC to adjust current or voltage values.

Except for the control pads, no probe pads are required.

EPROMS (One-Time Electrical Programmable Read Only Memory) can be programmed but not erased.

They can be programmed one time only, so these are used after the code is bug free.

An EEPROM (Electrically Erasable Programmable Read Only Memory) is similar to an EPROM but it can be erased.

Can be programmed many times, hence trim errors can be easily corrected.

E/EEPROM DAC

Trim Memory

E/EEPROM

Floating Gate MOS Technology

Page 23: Test Trimming - Jerry Gao

EPROM Programming

Simulate and find the best-fit trim code.Program the EPROM register and verify result.Cycle power and read back programmed data. Verify that it is the correct data.Verify all electrical parameters.

EPROMRegisterControl

Registers

Test Mode Control

ReferenceVoltage

MUX

DACShiftRegister

Simplified Block Diagram

Bypass Mode

tmdatatmclk

Burn Bits

Page 24: Test Trimming - Jerry Gao

EEPROM Programming

Simulate and find the best-fit trim code.Re-program the EEPROM register. Verify result.Cycle power and read back programmed data. Verify that the data is correct.Verify all electrical parameters.

EEPROMRegisterControl

Registers

Test Mode Control

ReferenceVoltage

MUX

DACShiftRegister

Simplified Block Diagram

Bypass Mode

tmdatatmclk

Burn Bits (Register)

Page 25: Test Trimming - Jerry Gao

Trimming

Trim parameter folding

Page 26: Test Trimming - Jerry Gao

Trim parameter folding

Page 27: Test Trimming - Jerry Gao

Trimming

Trim parameter foldingReference Distributions

Page 28: Test Trimming - Jerry Gao

Reference Distributions

VBG

temp25C

1.19V

100C

Part A Part B

0C

Code N

Code N-1

Code k

Code 2

Code 1

Page 29: Test Trimming - Jerry Gao

Trimming

Trim parameter foldingReference DistributionsTrim Flow

Page 30: Test Trimming - Jerry Gao

Trimming flow

Page 31: Test Trimming - Jerry Gao

Execute() function

Page 32: Test Trimming - Jerry Gao