Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

22
Dynamic aging simulation of Smart Power circuits Dynamic aging simulation of Smart Power circuits Patricia Joris

Transcript of Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

Page 1: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

Dynamic aging simulation of Smart Power circuits

Dynamic aging simulation of Smart Power circuits

Patricia Joris

Page 2: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 2

Bringing reliability knowledge in the design process

Bringing reliability knowledge in the design process

• Introduction

• Modeling

• Implementation

• Validation

• Conclusion

Page 3: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 3

Bringing reliability knowledge in the design process

Bringing reliability knowledge in the design process

• Introduction

– When/why is dynamic aging simulation useful?

– Principle of aging simulation

– Mechanism and devices under investigation

• Modeling

• Implementation

• Validation

• Conclusion

Page 4: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 4

IntroductionIntroductionIntroduction

Two types of failure: (1) Catastrophic failure(2) Wear out

Ids

Vds

Vgs = 12V

Vgs = 8V

Vgs = 4V

Vgs = 2V

65 V 100 V

25 years

10K hours

100 hours

Wear out of DMOS-hot carrier degradation-Gate stress-Reverse bias

Forbidden area: bipolarturn-on for NDMOS

Equi-tfail lines for thermal damage

Page 5: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 5

IntroductionIntroductionIntroduction

• Two degradation modes:

– Catastrophic failure

• Criterion = maximum defect density, minimum MTTF

• Design limitation : Safe Operating Area

– Wear out

• Criterion = maximum parametric drift

• Design limitation :

– Lifetime Dependent Safe Operating Area

– Dynamic Aging Simulation

Page 6: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 6

Principle of dynamic aging simulation

Principle of dynamic Principle of dynamic

aging simulationaging simulation

• Monitor aging per device • Schematic back annotation• Aged model cards

• Netlist

• Stimuli

• Operational time tstress

• Operational temperature T

Transient circuit

simulation

Device Models

Reliability Models

•Key operation characteristic drift:

•Compact model parameter drift:

dt)T,t),t(Vg),t(Vd(AP

stresst

⋅=∆ ∫

( )( )

( )Pcorrp

....

Pcorrp

Pcorrp

n

2

1

∆=∆

∆=∆

∆=∆

Aged performance

Circuit simulation

•Identify weak spots

•Verify relevant reliability criteria

•Fully integrated, fastand easy

Learn about good design practices

Page 7: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 7

Mechanism and devices under investigation

Mechanism and devices Mechanism and devices

under investigationunder investigation

Bosch:

•lateral NDMOS

•0.35um based CMOS

•Vds,max = 40V

•Vgs,max = 3.3V

Psubstrate

Ntub

Burried layer

Hot carrier injection

P+ N+ N+

PbodyNwell

B S G D

FOX

AMIS:

•lateral NDMOS

•0.7um based CMOS

•Vds,max = 40V

•Vgs,max = 12V

Pepi

Page 8: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 8

Model 1: Key operation characteristic (Ron) drift

Model 1: Key operation Model 1: Key operation

characteristic (Rcharacteristic (Ronon) drift) drift

• Monitor key operation characteristics during DC stress experiments.

• Modified Goo model :

Age ~

• Step 1 : Extraction of α and β : non-linear least square fit

Cost function

nnnn2222

nnnn1111

on,0on,0on,0on,0onononon

AgeAgeAgeAgeCCCC1111AgeAgeAgeAgeCCCC

RRRRΔRΔRΔRΔR

⋅+

⋅=

( ) ( )∑ ≠

βαβα

⋅⋅−⋅⋅

ji),j,i(meas

jj,dj,subii,di,sub

measmeas

tIItII

jjjjon,0on,0on,0on,0ononononiiiion,0on,0on,0on,0onononon

ttttRRRR

ΔRΔRΔRΔR

ttttRRRR

ΔRΔRΔRΔR

ttttIIIIIIII ββββdddd

ααααsubsubsubsub ⋅⋅

Page 9: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 9

Model 1: Key operation characteristic (Ron) drift

Model 1: Key operation Model 1: Key operation

characteristic (Rcharacteristic (Ronon) drift) drift

• Step 2 : Extraction of C1, C2 and n : non-linear least square fit

Cost function

– AMIS : C1, C2, n are Vg dependent

– Bosch : Fixed C1, C2 and n

• Step 3 : Polynomial fit through C1, C2 and n (AMIS)

))))RRRRΔRΔRΔRΔRmeasmeasmeasmeas

AAAACCCC1111AAAACCCC((((

iiiion,0on,0on,0on,0onononon

iiii nnnniiii2222

nnnniiii1111

⋅+

⋅∑

Page 10: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 10

Model 1: Key operation characteristic (Ron) drift

Model 1: Key operation Model 1: Key operation

characteristic (Rcharacteristic (Ronon) drift) drift

• AMIS device:

RMS error = 3.3%

Step 1Step 2+3

Page 11: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 11

Model 1: Key operation characteristic (Ron) drift

Model 1: Key operation Model 1: Key operation

characteristic (Rcharacteristic (Ronon) drift) drift

• Bosch results:

RMS error = 5.05%

Page 12: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 12

Model 2: Compact model parameter drift

Model 2: Compact model Model 2: Compact model

parameter driftparameter drift

• Two methods to extract compact model parameters from key operation characteristics:

Neural Network

Approach

Controlled Source

Approach

Conclusion:

ononononserserserser ΔRΔRΔRΔRΔRΔRΔRΔR ∝

Page 13: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 13

ImplementationImplementationImplementation

• Operation time and sampling period:

Operation time = period * #pulses

period

period

period

Simulation time

Page 14: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 14

Implementation Implementation Implementation

Page 15: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 15

ImplementationImplementationImplementation

• After each simulation event i, for each transistor j:– Calculate the Age rate of the last simulation interval δtj

– At the end of the operation time, the age of transistor j due tothe condition during this interval is

– Calculate the contribution of the condition to the total degradation

– Calculate the shift of the resistivity from the shift of the on-resistance:

( )( ) j,i

j,i

njij,ij,i,2

njij,ij,i,1

j,ipulses_rtrate_ageC1

pulses_rtrate_ageCP

⋅δ⋅⋅+

⋅δ⋅⋅=∆

βα⋅= j,ij,ij,i IdIsubrate_age

jij,ij,ij,i pulses_rtIdIsubage ⋅δ⋅⋅=βα

onres RCteR ∆⋅=∆

Page 16: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 16

ImplementationImplementationImplementation

Page 17: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 17

Validation (DC)Validation (DC)Validation (DC)

• Validation:

Page 18: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 18

Validation (AC)Validation (AC)Validation (AC)

• Aging monitor:Experiment 1:

Vd=40V, Vg=0 – 12V, fVg =12.5KHz,

duty cycle = 80%, inductive load

Experiment 2:

Vd=40V, Vg = 0 – 12V, fVg =10KHz,

duty cycle = 50%, resistive load

Cum. stress duration =

88h

Cum. stress duration =

35h

Page 19: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 19

Validation (AC)Validation (AC)Validation (AC)

• Aged performance:

Conclusion:

Resistive load: ∆∆∆∆Id,lin, sim = 1.4% vs ∆∆∆∆Id,lin, meas = 1.15%

Inductive load: ∆∆∆∆Id,lin, sim = 1.8% vs ∆∆∆∆Id,lin, meas = 1.55%

Page 20: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 20

ConclusionConclusionConclusion

• Dynamic aging simulation is used to be bring reliability knowledge on wear out mechanisms in the design process

• The advantages of dynamic aging simulation are

– Reliability criteria in line with the application can be verified.

– Weak point in the design are indicated and this helps for identifying design failure mechanisms.

– The aged circuit simulation learns designers about good design practices.

– The tool is integrated in the design environment which makes it fast and easy to use.

• Degradation models and aged model cards are constructed based on DC data.

• The models are implemented in the software and are able to predict the shift of the degradation monitor and the aged devicebehavior after DC and AC stress experiments.

Page 21: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

ESSDERC ’06, Montreux ROBUSPIC Workshop P. Joris – Slide 21

AcknowledgementsAcknowledgementsAcknowledgements

Many thanks to…

• C. Maier, H. Heinisch (Robert Bosch) and O. Jovic(UZag) for the Bosch contributions

• A. Baguenier (Cadence) for his participation in the coding of the reliability models

• Y. Singh (EPFL) for modeling and implementation of Isub

• S. Frère (AMIS) for the extraction of aged model parameters

• IWT Compose team for providing valuable

measurement data on the AMIS device

Page 22: Dynamic aging simulation of Smart Power circuits · RRRR ΔR IIII III ββββ tttt dddd ...

Questions?Questions?Questions?