Onesheet - bureau-b.de Un Reve Sans... · Title: Onesheet Created Date: 20200108180930+01'00'
Designing reliable analog circuits in an unreliable world · SCD J.Vandewalle B.De Moor S.Van...
Transcript of Designing reliable analog circuits in an unreliable world · SCD J.Vandewalle B.De Moor S.Van...
1
Designing reliable analog circuitsin an unreliable world
Georges GielenESAT–MICAS, KU Leuven
gielen@esat kuleuven be
INESC Jan 2013 © G. Gielen, KU Leuven 1
KU Leuven
Rector: M. Waer± 42000 Students
Faculty of EngineeringDean: M. Steyaert ± 3500 Students
Electrical Engineering: ESATHead: G. Gielen ± 350 BSc/ 200 MSc/ 350PhD
INESC Jan 2013 © G. Gielen, KU Leuven 2
PSIP.Suetens
P.WambacqL.Van Eycken
L.Van GoolD.Van Compernolle
H.VanhammeF. Maes
TELEMICA.Van de Cappelle
E.Van LilB.NauwerlaersG.Vandenbosch
D. SchreursS. Pollin
ELECTAR.Belmans
G.DeconinckJ. Driesen
D. Van Hertem
MICASG. Gielen
M. SteyaertR. Puers
W. DehaeneP. ReynaertM. Verhelst
SCDJ.VandewalleB.De Moor
S.Van HuffelM.MoonenA.Barbé
J.EngelenB.Preneel
I. VerbauwhedeY. Moreau
2
MICAS: the numbers
research focus on IC design,incl CAD design
http://www.esat.kuleuven.be/micas/
incl. CAD
6 full-time professors• 3 are Fellow of IEEE• ~55 Ph.D. students (@ ESAT)• ~25 Ph.D. students (@ IMEC)
biomedicaland MEMS
24%
low-power digital &
high-speed analog
& mm-wave
20%
design methodologies
& CAD13%
INESC Jan 2013 © G. Gielen, KU Leuven 3
4 affiliated professors 9.5 tech/admin staff
created 6 spinoffs in last 14 years
digital & memories
20%analog & mixed-signal
22%
20%
Contents
Motivation
Aging modeling
Reliability simulation
Reliability aware or resilient design
INESC Jan 2013 © G. Gielen, KU Leuven 4
Reliability-aware or resilient design
Conclusions
3
Evolution in technology
traditional scaling philosophy: more for less
INESC Jan 2013 © G. Gielen, KU Leuven 5
Result of scaling
same function, smaller, faster, less power
INESC Jan 2013 © G. Gielen, KU Leuven 6
4
Good news from Intel & co
CMOS scaling will continue for at least two more
technology nodes
INESC Jan 2013 © G. Gielen, KU Leuven 7
beyond 32 nm !!
Variability
line edge roughness (LER) random dopant fluctuations (RDF)
[Frank, IBM]
INESC Jan 2013 © G. Gielen, KU Leuven 8
5
Analog circuits and matching
mismatch inversely proportional to area :LW
AV TV
T
22 )(
22024 DRfACP VTox
INESC Jan 2013 © G. Gielen, KU Leuven 9
consttechnPower
AccuracySpeed
2
[Vittoz AICSP 1994] [Kinget CICC 1996]
Benefit from process scaling ?
A
D
A
D
INESC Jan 2013 © G. Gielen, KU Leuven 10
analog does not really become smaller !! no real cost benefit for analog
6
Analog design versus scaling
supply voltage drops• limits signal range
INESC Jan 2013 © G. Gielen, KU Leuven 11
intrinsic gain drops :
intm
DS
gA
g
ITRS
INESC Jan 2013 © G. Gielen, KU Leuven 12
7
Importance of reliability
guarantee product lifetime e.g. safety-critical applications
in an increasingly unrealible context technology process environment
without huge overdesign
INESC Jan 2013 © G. Gielen, KU Leuven 13
IC reliability
spatial unreliability• manufacturing process variations• random defects
INESC Jan 2013 © G. Gielen, KU Leuven 14
8
IC reliability
spatial unreliability• manufacturing process variations• random defects
temporal unreliability• aging effects
» HCI, NBTI/PBTI,TDDB
INESC Jan 2013 © G. Gielen, KU Leuven 15
IC reliability
spatial unreliability• manufacturing process variations
d d f• random defects
temporal unreliability• aging effects
dynamic unreliability
INESC Jan 2013 © G. Gielen, KU Leuven 16
dynamic unreliability• workload dependence• temperature variations• EMC
9
Contents
Motivation
Aging modeling
Reliability simulation
Reliability aware or resilient design
INESC Jan 2013 © G. Gielen, KU Leuven 17
Reliability-aware or resilient design
Conclusions
Device aging effects
Hot Carrier Degradation Time Dependent Dielectric
BreakdownBreakdown Bias Temperature Instability circuit perf degrades with time :
VT β
r
INESC Jan 2013 © G. Gielen, KU Leuven 18
rout
[Maricau ESREF 2008]
( , , , , , ...)
nTH
DS GS
V At
A f V V T L W
10
The effect of CMOS scaling
> 65nm CMOS• ‘large’ transistors• some effects can be considered• some effects can be considered
deterministic: NBTI, (PBTI), HCI• some effects are statistical:
TDDB, variability
< 65nm CMOS• PBTI besides NBTI
INESC Jan 2013 © G. Gielen, KU Leuven 19
• `atomic’ scale transistor• everything becomes stochastic
[Maricau IEEE JETCAS 2011][Maricau DATE 2011]
What do we need for analog circuits?
compact models for all important unreliability effects• include all important factors
» e g W L Vgs Vds TAnalog
» e.g. W,L, Vgs, Vds, T, …
• include interaction effects» e.g. Vds-Vgs for HCI
• cover a broad continuous range of values » e.g. Vgs = [0V … 1.5V],
Digital
INESC Jan 2013 © G. Gielen, KU Leuven 20
g g [ ],W=[0.08m-10m]
• model time-varying stress effects» e.g. Vgs(t)= VGS + sin(0.5,1e6)
11
Hot Carrier degradation
channel hot carrier• a well known phenomenon (>25 years)• interface traps due to impact ionization near drain• interface traps due to impact ionization near drain• dominant for nMOS in saturation
» high VDS
» high VGS
• impact at device level» VTH, , go
n+ n+
INESC Jan 2013 © G. Gielen, KU Leuven 21
0.451 2( ) exp( ) exp( )IT GS GSN t C V V t
[Wang, TDMR 2007]
Hot Carrier degradation model
INESC Jan 2013 © G. Gielen, KU Leuven 22
ESAT-MICAS model• based on Reaction-Diffusion (RD) model • includes all important transistor parameters (Vgs, Vds, L, T)• DC and AC voltage stress• parameter set to be extracted for every process
[Maricau ESREF 2008]
12
HCI model verification
INESC Jan 2013 © G. Gielen, KU Leuven 23
[Maricau ESREF2008]
Negative Bias Temperature Instability
recent phenomenon NBTI important for pMOS
f• [also PBTI for nMOS below 65 nm]
traps due to electro-chemical reaction with SiH large VGS
temperature activated relaxation phenomenon
• interface traps: permanent part p+
INESC Jan 2013 © G. Gielen, KU Leuven 24
interface traps: permanent part• oxide traps: recoverable part
impact at device level• VTH, , go
p+ p+
0.18exp( )GSIT
VN C t
[Wang, TDMR 2007]
13
Bias Temperature Instability model
INESC Jan 2013 © G. Gielen, KU Leuven 25
[Maricau, ESSDERC 2012]
NBTI model verification
INESC Jan 2013 © G. Gielen, KU Leuven 26
[Maricau Electronics Letters 2010]
14
Transistor aging in sub-65nm CMOS
aging effects become worse, even with high-k• EOT reduces
E i» Eeff increases• new materials (high-k)
» PBTI• SiO2 Interfacial Layer
» NBTI, HC, TDDB remains
INESC Jan 2013 © G. Gielen, KU Leuven 27
Stochastic BTI model
• individual charges can change VTH
• Poisson distribution for• Poisson distribution for number of trapped charges(N=mean number of traps)
• exponential distribution for the impact of an individual defect ( = average impact)
• VTH=f(Vgs,T)V ) f(1/(WL))
INESC Jan 2013 © G. Gielen, KU Leuven 28
• VTH)=f(1/(WL))
[Maricau DATE 2011]
15
Time-Dependent Dielectric Breakdown
PMOS and NMOS statistical phenomenon t t i gate current increases high VGS
soft BD – Ig noise hard BD – k gate
resistance
INESC Jan 2013 © G. Gielen, KU Leuven 29
TDDB model
soft breakdown• example :
65nm technology65nm technology» 1V gate stress» 10 year stress time
• time to SBD follows a Weibull distribution
» SBD=1.2» =-30
INESC Jan 2013 © G. Gielen, KU Leuven 30
SBD
SBDSBD
ttF exp1)(
[Maricau DATE 2011]
16
Soft breakdown example
aging createscreates spread• 65nm
technology (1.7nm tox)
• 0.8V gate stress
INESC Jan 2013 © G. Gielen, KU Leuven 31
• PDF after 0,1,10 year stress time
[Maricau DATE 2011]
Contents
Motivation
Aging modeling
Reliability simulation
Reliability aware or resilient design
INESC Jan 2013 © G. Gielen, KU Leuven 32
Reliability-aware or resilient design
Conclusions
17
Commercial tools
transistor reliability analysis: RelXpert (now part of Cadence) Mentor Graphics ELDO Reliability Simulatorp y Synopsys HSPICE MOSRA
INESC Jan 2013 © G. Gielen, KU Leuven 33
The backbone of these tools is developed in the ninetiesand is no longer adequate!
Transistor model for aging
INESC Jan 2013 © G. Gielen, KU Leuven 34
[Maricau TCAD2011 & DATE2011]
18
Deterministic reliability simulation
INESC Jan 2013 © G. Gielen, KU Leuven 35
[Maricau DATE2009 & TCAD2010]
THTHGSeff
DSTHo
ox
ITTH
VVV
IVg
C
qNV
11
1
0
00
Example: LC-VCO
5 GHz and low phase noise• high output swingg p g• high LC-tank Q-factor• protective gate capacitors
(DC-bias not shown)• UMC 90nm
INESC Jan 2013 © G. Gielen, KU Leuven 36
3
2
1 /210 log 1 1
2fn
phases
FkTL
P Q
19
Nominal simulation
INESC Jan 2013 © G. Gielen, KU Leuven 37
AC simulation shows sudden Vout degradation (due to go degradation) no frequency degradation failure due to Hot Carrier damage
Variability awareness
process variability introduces stress variability
transistor aging + process variability = yield(t)
INESC Jan 2013 © G. Gielen, KU Leuven 38
[Maricau TCAD2010]
20
Variability-aware reliability simulation
factor space exploration screening
linear model detect interactions
regression interactions weakly nonlinear effects
polynomial RSM
INESC Jan 2013 © G. Gielen, KU Leuven 39
residual analysis error estimation
[Maricau TCAD 2010]
Example : VCO
INESC Jan 2013 © G. Gielen, KU Leuven 40
[Maricau TCAD 2010]
21
Variability-aware reliability simulation
INESC Jan 2013 © G. Gielen, KU Leuven 41
[Maricau TCAD 2010]
Example circuit : ADC
INESC Jan 2013 © G. Gielen, KU Leuven 42
[Gielen DATE 2013]
22
Impact on analog circuits
INESC Jan 2013 © G. Gielen, KU Leuven 43
Aging-insensitive analog circuits
• circuits that are immune to process variations» VTH<30mV@1year
• examples:examples:» oscillation frequency of an LC-VCO» passive feedback networks (e.g. active-RC filter)» gain, slew rate, bandwidth of an amplifier
1
INESC Jan 2013 © G. Gielen, KU Leuven 44
1 2 1 2
2 1 2
2 1 2 1 2 1 2
1
( )( ) 1
R R C CH s
R Rs s
C R R R R C C
[Maricau, ESSCIRC 2012]
23
Aging-sensitive analog circuits
large operating voltages (i.e. VGS, VDS > VDD,nom)» e.g. phase noise of an LC-VCO
asymmetrical stress can result in time-dependent mismatchy p» e.g. Voffset of a comparator
time-dependent mismatch in matched transistors due to stochastic aging effects
» e.g. MOS resistor in sub-45nm CMOS
INESC Jan 2013 © G. Gielen, KU Leuven 45
Contents
Motivation
Aging modeling
Reliability simulation
Reliability aware or resilient design
INESC Jan 2013 © G. Gielen, KU Leuven 46
Reliability-aware or resilient design
Conclusions
24
Design for failure resilience
intrinsically robust circuits• worst-case overdesign to account for P/V/T corners
plus overdesign to account for aging effectsp g g g• consumes extra power and area
self-healing circuits• adapt circuits at run time to compensate for the degradation
» reconfiguration or retuning of the circuit» digital calibration
INESC Jan 2013 © G. Gielen, KU Leuven 47
g• required performance is maintained, though degradation is present
fully redundant circuits
Self-healing (sense & react) circuits
run-time monitoring and run-time adaptability• add monitors or “canary” circuits to watch the degradation of the
circuit performancep• feed information to controller• real-time reconfigure circuit (e.g. extra components) or update
circuit parameters (e.g. bias) to maintain the performance
KNOBS &MONITORS
INESC Jan 2013 © G. Gielen, KU Leuven 48
for analog :this is compatible
with evolutiontowards digitally-assisted analog
25
Example: high-voltage line driver
output driver overview:
INESC Jan 2013 © G. Gielen, KU Leuven 49
equivalent model:
load l
load loss l on
P R
P P R R
[Serneels ISSCC 2007]
Example: high-voltage line driver
guarantee minimum power efficiency over lifetimelifetime
breakdown monitors extra sub-transistors
can be switched in
INESC Jan 2013 © G. Gielen, KU Leuven 50
[De Wit DRVW 2008]
26
Self-healing test chip
• on-chip power efficiency monitor measure output stage on-resistance (Ron=2.25Ω) compare current Ron to reference resistor Rrefp on ref
• on-chip automatic controller• chip measurements
confirm real-timeself-healing capabilities
850um
INESC Jan 2013 © G. Gielen, KU Leuven 51
1500um
[De Wit ESSCIRC 2011]
Failure-resilient implementation
90nm CMOS technology Pload = 10mW, 90% efficiency modifications for failure-resilient operation : all included on chip ! modifications for failure resilient operation : all included on chip !
INESC Jan 2013 © G. Gielen, KU Leuven 52
27
Measurement results
initial performance (fresh circuit):(fresh circuit): η=82%
no reconfiguration: ∆η = 5.5%
INESC Jan 2013 © G. Gielen, KU Leuven 53
with reconfiguration:∆ηmax < 1 %
[De Wit JSSC 2012]
Conclusions
handling uncertainty, spatial and temporal reliability are a big issue in nanometer CMOS design• more degradation effects and becoming stochasticmore degradation effects and becoming stochastic
accurate modeling and efficient CAD tools are needed to assist the designer• support design for reliability• less need for guardbanding – lower design margins
results have been proposed in this presentation
INESC Jan 2013 © G. Gielen, KU Leuven 54
• accurate transistor aging models for BTI, HCI and TDDB effects• efficient circuit reliability simulator methods
» both nominal and stochastic effects• resilient design solutions with limited overhead
» self-healing circuits through run-time adaptive sense&react principle
28
On-going PhD projects
CAD :• reliability modeling and simulation• high frequency circuit synthesis• high-frequency circuit synthesis• automated analog behavioral modeling
design :• ultra-low-power wireless sensor networks• autonomous sensor interfaces
i d t i it
INESC Jan 2013 © G. Gielen, KU Leuven 55
• imager readout circuits• biomedical interface circuits• digitally assisted analog• resilient self-healing analog circuits