Professional Documents
Culture Documents
" i % KT " i %
v D Vt ln $$ D '' =
ln $$ D ''
# IS & q # IS &
Page 1
Power IC Design
v GS = v T +
2i DS
v T + VDS(SAT)
K '(W/L)
GS
"W%
i DS(SUB) $ ' IST e nVt
#L&
Where n = 1.53.
Where IS AD.
*
$W' , i DS1 & ) /
% L (2 /
=v
v GS = v GS1 v GS2 nVt ln ,
,$ W '
/ PTAT
, & ) i DS2 /
+ % L (1
.
Where IST W/L.
Page 2
Power IC Design
i. Cross-Coupled Quad
Difference of four matched baseemitter voltages.
iR =
v BE Vt " i P1A P2 % Vt
=
ln $
ln C = i PTAT
'
RP
R P $# A P1i P2 '& R P
( )
Page 3
Power IC Design
v GS
RP
) #W& ,
+ i P1 % ( .
nV
$ L 'P2 . nVt
=
t ln +
ln C = i PTAT
. R
R P +# W &
P
+ % ( i P2 .
* $ L 'P1 -
( )
Page 4
Power IC Design
Page 5
Power IC Design
Current-Sampled BJT
MS diode
connects
QC.
AG diode
connects
M M.
MS series-samples iCTAT.
vIN(MIN) =
Page 6
Power IC Design
TROOM
Where 4 and
x is from iD = KATJX.
( 1) Vt T V
v D v D v D Vt
V
+
=
+
ln (C) BG
ln T BG
RC RP RC RP
R C R C TROOM R C
Nonlinearity
If
i PTAT(ROOM) =
Vt(ROOM)
RP
( )
ln C
VBG v D(ROOM)
RC
RC
R C VBG v D(ROOM)
R P Vt(ROOM) ln C
( )
Page 7
Power IC Design
Example
Example: What resistances produce a temperature-compensated 5-A
reference current when the diode voltage at room temperature is 0.62 V
and the area ratio of the matched diodes is eight?
Solution:
R C VBG v D(ROOM)
1.2 0.62
= 10.73
R P Vt(ROOM) ln C
26m ln 8
( ) (
RC
) ()
VBG 1.2
=
= 240 k
i REF 5
"R %
" 1 %
R P R C $$ P '' = 240k $
' = 22.4 k
# 10.73 &
# RC &
A. BJT Derived
PTAT-to-Reference Conversion
Use resistors across matching and mirrored vD's or vBE's
to pull matched and compensating iCTAT's from mirror.
Error-Compensated BJT Current Reference
QP1QP2RP establishes iPTAT and
RC1 and RC2 pull matched iCTAT's
from mirror
i REF
v BE v BE
+
= i CTAT + i PTAT
RC
RP
Page 8
Power IC Design
B. Diode Derived
Diode-Derived Current Reference
Error-Compensated Diode-Derived
Current Reference
i REF
v D v D
+
= i CTAT + i PTAT
RC RP
To relax vIN(MIN) and AG's ICMR, AG can mix fraction of vD across RC's.
Page 9
Power IC Design
Example
Example: What PMOS widthlength dimensions for a diode-connected
PFET can generate 250 nA at room temperature when impressing
2.5 V across the device and |vTP| = 0.5 V, KP' = 25 A/V2,
LMIN = 0.5 m, and WMIN = 2 m?
Solution:
ITRICKLE is low, so use minimum width W = WMIN = 2 m
PMOS is in saturation
"W%
iSD 0.5$ ' K P ' vSG v TP
#L&
" 0.5W %
L $$
'' K P ' vSG v TP
# iSD &
) 0.5 2 ,
Page 10
Power IC Design
Example
CC
stabilizes
ALG.
RP
boosts
ALG.
Notes: More feedback loops raises the number of stable states Difficult to start.
Startup is often cumbersome and empirical Involves some trial and error.
Page 11
Power IC Design
Example
RP boosts ALG.
$ 1 '$ 1 '
$ 1
'
i p1 *
A LG
,rB1 || ( roP1 + R P') || rdsM1 || &
+ R P ) g mP1
)/g mB1 &
) g mM2 &
sC
g
g
ii +
% mB2 (
% mP2
(
% C (.
A LG+
# 1 &,
# 1 &#
&
i m1 )
1
+rB1 || ( roP1 + R P') || rdsM1 || %
(.g mB1 %
(%
( g mM1
sC
g
1+
R
ii *
C
s
$ mB2 '$
$ C 'F F '
+ R P (( g mP1 1+ R FC Fs
%%
A LG+ g mM1 $ g mP2
'
! 1
$
= ##
+ R P && g mP1 1+ R FC Fs
g
" mP2
%
Page 12
Power IC Design
B. Diode Derived
Integrate diode-derived CTAT currents into PTAT-current generators.
AG mixes fraction of MM1MM2's
drain voltages, so
RC1 and RC2 pull matched iCTAT's.
AG diode-connects MM2, so
MM2MM1MMBMMO
mirrors currents and
sources both iPTAT and iCTAT.
DP1DP2RP generates iPTAT.
RFCF filters the + feedback loop.
i REF = i CTAT + i PTAT =
v D v D
+
RC RP
Page 13
Power IC Design
v D v D VBG
+
=
R C R P R EQ
B. Layout
Mismatch between non-degenerated transistors offset iREF.
Match
Page 14
Power IC Design
"V %
"v
v %
v REF = i CTAT + i PTAT R O = $$ D + D '' R O $$ BG '' R O
# RC RP &
# R EQ &
RO should match RC and RP.
Page 15
Power IC Design
i. BJT Implementation
QP1, QB1, and MB2 diode-connect MM2, so
MM1, MM2, and MMO
mirror iREF's iPTAT + iCTAT.
QP1, QP2, and RP
generate iPTAT.
RC1 and RC2 establish iCTAT.
RP' keeps vCEP1 vCEP2.
RO converts iREF to vREF.
MLONG's iST ensures iPTAT 0.
i PTAT =
v BEP1 v BEP2 Vt
=
ln C
RP
RP
i CTAT =
v BEB1 v BEP1
=
R C1
R C2
Note iST + iCB1 2iPTAT and mirror voltages and base currents match.
B. Voltage-Mode Bandgap
Stack PTAT and diode voltages.
Page 16
Power IC Design
i. BJT Implementation
QP1, QB1, and MB2 diode-connect MM2, so
MM1, MM2, and MB2 mirror iPTAT.
QP1, QP2, and RP generate iPTAT.
RP' matches vCEP1 and vCEP2.
MLONG ensures iPTAT 0.
CO shunts noise coupled and injected.
MB2, MM1, and MM2's 4iPTAT
into RPTAT establishes vPTAT.
QP1's vBEP1 establishes vD.
RF and CF filter ALG+.
i PTAT =
v BEP1 v BEP2 Vt
=
ln C
RP
RP
Page 17
i PTAT =
v DP1 v DP2 Vt
=
ln C
RP
RP
Power IC Design
Diode-Loop Implementation
AV impresses vRL2 on vRL1, so
RL1 and RL2 mirror iPTAT.
QP1, QP2, and RP generate iPTAT.
QP1 shunt-samples vREF.
2iPTAT into RPTAT
establishes vPTAT.
QP1's vBEP1
establishes vD.
RF and CF filter ALG+.
RP' matches vCEP1 and vCEP2.
Page 18
Power IC Design
Differential-Pair Implementation
A differential pair QP1QP2 can also implement a loop that
impresses vBE across an external RP to generate iPTAT.
QP1, QP2, and RP generate iPTAT.
RF and CF filter ALG+.
RB matches RF's vRF.
CO shunts noise coupled and injected.
RP's iPTAT through RP and RPTAT
establishes vPTAT.
DC's vDC establishes vD.
iBIAS ensures currents are not 0 Starts vREF.
iPTAT is less sensitive to loop reactions.
i PTAT =
v EBP1 v EBP2 Vt
=
ln C
RP
RP
vO =
vDRO
+ i PTAT ( R O || R C )
RC + RO
i PTAT =
v EBP1 v EBP2 Vt
=
ln C
RP
RP
v R
V R
v REF i PTAT "#R P + ( R O || R C )$% + D O BG O
RC + RO RC + RO
Page 19
Power IC Design
A. Basic Concepts
Power-Supply Rejection (PSR) is the ability to suppress power-supply noise.
Inability to amplify power-supply noise.
PSR is the complement of supply gain AIN.
Line Regulation (LNR) is how vO varies with steady-state changes in vIN.
PSR
v
v
1
= IN in
A IN v O v o
LNR
VO v O
VIN v IN
Low Freq
= A IN0 =
1
PSR 0
Page 20
Power IC Design
B. Improving PSR
Current-mode bandgaps: Regulate iREF Raise ZT.
Voltage-mode bandgaps: Shunt-feedback loops that do not alter iPTAT.
Use shunt feedback to shunt noise and reduce ZB.
Cascode supply-connected current-sourcing transistors.
Filter the input supply vIN:
RC shunts high-frequency ripples.
Linear pre-regulator rejects low-frequency ripples.
PSR
vIN' = 3vD
Falls with temperature.
Page 21
Power IC Design
Low Voltage
Self-contained, temperature-compensated, and regulated pre-regulator.
QP1, QP2, and RP generate iPTAT.
RF and CF filter ALG+.
RB matches RF's vRF.
Startup: MS pulls iST when
MMS's iMS < MLONG's iLONG.
CS couples supply noise to
reduce noise in MS's vSG.
QP3 mirrors QP1's iPTAT, so
vIN' = 2vD + iPTATRPTAT.
Remove or insert diodes and adjust RPTAT
i PTAT =
4.3. Precision
Page 22
v BEP1 v BEP2 Vt
=
ln C
RP
RP
Power IC Design
A. Sources of Errors
First-Order Core: PTAT Generator vBE loop.
Current Mirror With or without feedback amplifier.
Summer Current mode or voltage mode.
Error Sources:
Mismatch of resistors, transistors, and mirror.
Tolerance of vBE and resistors.
Error Analysis: Deviations from ideal produce vREF.
Mismatched currents iC/D appear as vBE/GS in vREF.
QP1QP2 impresses vBE/GS across RP to produce vPTAT in vREF.
vREF = vREF(IDEAL) vREF(ERR) = vBE + vPTAT.
!i
$
!R
$
v REF = v BE + v PTAT = Vt ln ## PTAT && + 2Vt ln C ## PTAT &&
I
R
" P %
" S %
( )
Page 23
Power IC Design
Package-Induced Offset:
Thermal Coefficient of Expansion (TCoE): TCoEPackagae >> TCoESilicon Die.
Plastic melts at 170 C and undisturbed die remains relatively flat.
As temperature T rises, plastic contracts and bends die.
Add fillers to reduce TCoEPackage and avoid cracking die.
Die's electrical properties change with T Piezo effects.
Die-wide stress bends die and produces a variable systemic offset VOS(S).
Die is unstressed at 170 C Die un-stresses with T.
VOS(S) 26 mV T1 and small Trimmable.
Fillers produce localized random stress fields VOS*.
Stressed
Mean
Page 24
Less
Stressed
Power IC Design
Untrimmed Error
vREF
Resistor Mismatch
1%
6 mV
Resistor Tolerance
Drift of
Poly-silicon Resistors
PTAT-Pair I Mismatch
Voltage Mismatch (VA = 50 V)
20%
TC1 = 500/C
TC2 = 200/C2
5%
0.5 V
5 mV
Current-Mirror I Mismatch
5%
15 mV
vBE Tolerance
2%
24 mV
0.0 mV
15 mV
3 mV
33 mV
Package Shift
12 mV
35 mV
C. Mismatch-Error Reduction
Dynamic Element Matching:
Circulate pair or bank of transistors.
All transistors occupy all positions.
Average offset between positions is zero.
Drawbacks:
Changing positions generates switching noise.
Switching network occupies silicon area.
Apply only to critical match-sensitive transistors.
Page 25
Power IC Design
Startup Comparator
Reduce VOS with dynamic element matching.
Generates noise only during startup,
when the system is off.
Short the inputs of a summing comparator CPSUM.
Use latch to store CPSUM's output vO.
Flip one differential pair:
If vO trips, flipped pair's VOS dominates.
XOR transitions Discard flipped pair.
If vO does not trip, flipped pair's VOS is lower.
XOR does not transition.
Discard un-flipped pair.
Results: Can select a 2-mV pair from 22-mV pairs.
Drawback: Controller and transistor bank can occupy substantial silicon area.
Page 26
Power IC Design
D. Package-Shift Reduction
Systemic Offset: Model in simulations and include in design Lower vPTAT.
Random Offset: Buffer the effect of fillers with mechanically compliant layers.
Examples: Nitride layer, uniform metal planes, and
post-fabrication layers, which add cost.
Planarized Die:
Ceramic packages stress dies substantially less, but they cost more.
4.4. Trim
Page 27
Power IC Design
A. Trim Basics
vREF = vPTAT + vD KPTATT + (VBG KCTATT) VBG if KPTAT = KCTAT.
Since VBG 1.2 V and vD(ROOM) 0.65 V vPTAT 0.55 V.
Since vPTAT = 0 at 0 K, only one more point sets correcting slope.
All T1 errors can be trimmed at one temperature At TROOM.
First-order PTAT compensation cancels the first-order T1 term only.
Higher-order terms in T ln T produces curvature in vREF.
vREF's fractional temperature coefficient TC at TMID is zero.
Note TROOM is not always TMID.
" 1 %" v %
TC $$
''$ REF '
# v REF &# T &
B. Trim Process
Adjust vPTAT by trimming RPTAT.
vREF's TC at TMID rises with RPTAT.
TC at RPTAT(MAX) is TCMAX.
TC at RPTAT(MIN) is TCMIN.
TC rises linearly with trimmed vREF.
0-TC vREF(MID) setting is a linear extrapolation of TCMIN and TCMAX.
Extrapolate vREF(ROOM) target from vREF(MID) setting.
Typical commercial range is 0 to 85 C.
Extended commercial range can be 40 to 125 C.
TMID = 42.5 C > TROOM and VMID(0TC) > VTARGET(ROOM).
Typical 3 TC is 20100 ppm/C 315 mV across 125 C at 1.2 V.
Page 28
Power IC Design
C. Trim Methods
Zener Zap: Zener diodes short with high reverse voltages.
Fusible Links: Poly-silicon strips break with high currents.
Laser Trim: A laser beam cuts poly-silicon strips into desired shape.
E-EP-ROM: Floating gates receive/lose charge with high on-chip voltages.
Trimming Methods
Normally
Open
Zener Zap
At
Wafer
PostPackage
Normally
Closed
Resolution
Stress
on IC
Cost
Bit Defined
High
Low
Fusible
Link
Bit Defined
Moderate
Low
Laser Trim
Laser Defined
Low
Highest
Fusible
Link
Bit Defined
Highest
Moderate
Bit Defined
Low
High
EEPROM
D. Fusible-Link Circuit
Poly-Silicon Fuses: 200- fuses break to M's with 5 V and 25 mA.
200- fuses and 15-k RTG drop mV's, so FETs short trim resistors.
Bias currents raise bit lines
after fuses open.
Trim ground and RTG steer fuse
current away from the substrate.
Wide traces carry
breakdown current.
Diodes block reverse currents into bias
currents when vTRIM > vIN and vIN = 0 V.
RDS LSB(HOT) << RLSB, so keep ladder near ground for maximum gate drive.
Page 29
Power IC Design
E. Design Process
Conceptualize circuit.
Simulate functionality: Steady state, startup, stability, response time, etc.
Simulate temperature drift:
Monte-Carlo simulations under nominal conditions.
Trim every corner when using Monte-Carlo simulations
because untrimmed cases are unrealistic worst cases.
Determine worst-case trim range and expand for characterization.
Temperature models are imperfect, so measure and characterize drift.
Determine optimum vTARGET (i.e., vREF(ROOM) setting with lowest temperature drift)
before packaging die for low cost, or after if test time allows it for high accuracy.
Incorporate results into next design cycle: Re-center trim and reduce trim range.
Trim to vTARGET at TROOM.
F. Measurements
Temperature Considerations
Soak Time tSOAK: Variations vREF have a slow time constant.
Allow sufficient soak time tSOAK for vREF to settle to its final value.
Thermal Hysteresis vHYS:
vREF for TRISE may not match vREF for TFALL.
Raise soak time tSOAK to ensure tSOAK is not the problem.
Temperature Coefficient TC: Include all statistical effects.
Box Method:
TC REF
$v
v REF(3MIN) '
&& REF(3MAX)
))
v REF(MEAN) %
TMAX TMIN
(
1
Page 30
Power IC Design
A. Basic Principles
First-Order Reference: vPTAT cancels vD's T1 term.
T ln T produces a curvature in vREF.
Second-Order Reference: Parabolic vPTAT2 cancels vD's T2 term.
At low temperatures, T2 term disappears vREF is first order.
At higher temperatures, T2 term over-compensates vREF curves up.
Curvature Correction: vPTAT2 and/or other components offset vD's T ln T term.
v D VBG
"V v
%
D(ROOM)
'' T1
$$ BG
T
#
&
ROOM
# T &
x Vt ln %%
((
$ TROOM '
Page 31
Power IC Design
v GS
nVt
v
ln C = PTAT
R DS NL R DS NL
R DS NL
R DS.NL
( L)
K' W
1
NL
(v
GS.NL
v TN
( L)
K' W
i NL v PTAT i NL
1
NL
Page 32
VDS.NL(SAT)
( L)
2i NL K ' W
iNL vPTAT2.
NL
1
i NL
Power IC Design
C. Piecewise-Linear Correction
At low temperatures, below transitional point TTRAN, iCTAT overwhelms iPTAT.
MCO pulls vNL toward vDD, MMO's iNL 0, and vREF is first order to TTRAN.
At high temperatures, above TTRAN, MCO's iCTAT < iPTAT.
MNL sources iNL = iPTAT iCTAT PTAT, so vREF is first order after TTRAN.
More iNL segments with staggered TTRAN's can reduce vREF further.
D. T ln T Correction
QP and Q0TC impress diode difference vBE across RNL.
vBE with PTAT and 0-TC currents IPTAT and I0TC generate T ln T behavior.
i NL =
'
$I
v BE v BEP v BE 0 TC
V
=
t ln & PTAT ) T ln T
R NL
R NL
R NL % I 0TC (
Page 33
Power IC Design
E. Higher-Order Correction
T ln TX Voltage: vBE offsets vBG1's T ln T term:
vREF = vBG1 vBEC + vBEP where
#
# I
&
&
I PTAT
v BE = Vt ln %%
(( T ln %% PTAT (( T ln +TC
$ I CTAT I PTAT '
$ K X I CTAT '
Quasi-Exact Correction:
Since "1" in vD's " 1" corresponds
to iD's PTAT dependence T1,
AvD(iPTAT) BvD(i0TC) removes
T ln T term when
A
.
AB
E.g.: If = 4, A 4, and B 3.
v REF = Av D(iPTAT) Bv D(i0TC) + v PTAT
VT1T1
(
+
T
VBG VT1T1 $%A 1 B&' Vt ln **
-- + v PTAT VBG
) TRM ,
F. Parasitic Correction
Use "parasitic" effects to correct nonlinearity.
Base Current: Add iBP1RB to vBG1.
Base-Width Modulation: Adjust iPTATRP'
to mismatch collectoremitter voltages vCE's.
High-TC Resistor RHTC: Add iPTATRHTC to vBG1.
!R $
i PTAT R HTC = Vt ## HTC && ln (C) T 2
" RP %
Trimming at more than one temperature is too costly.
Do not trim curvature-correcting component.
Systemic correction reduces 20100-ppm/C 3 first-order variation.
But randomness limits improvement to 540 ppm/C.
Parasitic correction requires less power and silicon area.
BJT PTAT pair suppresses offsets more than MOSFETs.
Page 34