Advanced Digital Systems Design: 02/10/2002 EE6471 (KR) 1
Advanced Digital Systems Design: 02/10/2002 EE6471 (KR) 1
Advanced Digital Systems Design: 02/10/2002 EE6471 (KR) 1
Design
(EE6471)
Vth
{L} = H = Vs
A
il • Time-domain equations:
dil
L vl
vl = L ⋅
dt
1
il = ∫ vl ⋅ dt + il initial
L
40
R
il ( t)
m ⋅A L
20
Time constant τ =
0 0
R
0 100 200 300 400 500 600
0 t 500
pico ⋅s
Example Parameters:
Vcc=5V, L=10nH, R=100Ω
0
il ( t)
m ⋅A
vl( t)
L vl m ⋅V
10
− 20 20
Example parameters: 0 5 10 15 20 25
0 t 24.96
•Ground trace inductance:L=5nH n ⋅s
•Current step ∆I=8mA
•Gate output voltage fall time Tf=6ns dil ∆il
•Gate output voltage rise time Tr=2ns vl = L ⋅ → vl = L ⋅
in this example
dt ∆t
il • Frequency-domain equations:
Complex impedance
π
L vl j
Zl = j ⋅ Xl = Xl ⋅ e 2
with Xl = ω ⋅ L
Reactance Xl = impedance magnitude
Laplace domain
Zl = pL with p = σ + j ⋅ ω
1 .10
3
628.319
100
L vl 10
Zl( p( fi) ) 1
Ω 0.1
0.01
1 .10
3
0.0011 .10 4
1 .10 1 .10 1 .10 1 .10 1 .10 1 .10 1 .10
3 4 5 6 7 8 9
1000 f ( fi) 9
1×10
Hz
Example Parameter:
L=100nH
{C} = F = As
V
• Time-domain equations:
ic
dvc
C vc ic = C ⋅
dt
1
vc = ∫ ic ⋅ dt + vcinitial
C
4
vc( t)
V
2
Time constant τ = RC
0.034 0
0 1000 2000 3000 4000 5000
0 t 5000
pico ⋅s Example Parameters:
Vcc=5V, C=10pF, R=100Ω
• Frequency-domain equations:
ic
Complex impedance
π
C vc Zc =
1
= Xc ⋅ e
−j
2
j ⋅ω ⋅ C
Reactance Xc = impedance magnitude
Laplace domain
1
Zc = with p = σ + j ⋅ ω
pC
C vc 1 .10
5
. 4
Zc( p( fi) ) 1 10
Ω 1 .10
3
100
10
1.592 1
1 .10 1 .10 1 .10 1 .10 1 .10 1 .10 1 .10
3 4 5 6 7 8 9
1000 f ( fi) 9
1×10
Hz
Example Parameter:
C=100pF
Z = jω ⋅ L + R
?
R
f _ 3dB =
2π ⋅ L
Example Parameter:
L=100nH, R=2Ω
100
R Zl( p( fi) )
Ω
10
Z = jω ⋅ L + R
2 1
1 .10 1 .10 1 .10 1 .10 1 .10 1 .10 1 .10
3 4 5 6 7 8 9
9
R 1000 f ( fi) 1×10
f _ 3dB = Hz
2π ⋅ L
Example Parameter:
L=100nH, R=2Ω
Z = (R + j ω ⋅ L )
1
jω ⋅ C
?
Example Parameter:
L=100nH, C=10pF, R=2Ω
Zl( p( fi) )
100
Ω
Z = (R + j ω ⋅ L )
1 10
jω ⋅ C 2 1
1 .10 1 .10 1 .10 1 .10 1 .10 1 .10 1 .10
3 4 5 6 7 8 9
1000 f ( fi) 9
1×10
Hz
Example Parameter:
L=100nH, C=10pF, R=2Ω
Z=
R
1
jω ⋅ C
+R
?
R commonly refered to as ESR (Equivalent Series Resistance)
1
f _ 3dB = Example Parameter:
2π ⋅ RC C=100pF, ESR=100Ω
1 .10
R
5
Zc( p( fi) )
Ω
1 .10
4
1 .10
3
1
Z= +R 100.013 100
jω ⋅ C 1 .10 1 .10 1 .10 1 .10 1 .10 1 .10 1 .10
3 4 5 6 7 8 9
1000 f ( fi) 9
1×10
Hz
R commonly refered to as ESR (Equivalent Series Resistance)
1
f _ 3dB = Example Parameter:
2π ⋅ RC C=100pF, ESR=100Ω
ESR
ESL
?
1
Z = ESR + jω ⋅ ESL +
jω ⋅ C Example Parameter:
C=100pF, ESL=10nH, ESR=1Ω
ESR 1 .10
5
. 4
Zc( p( fi) ) 1 10
Ω 1 .10
3
ESL 100
10
1.004 1
1 .10 1 .10 1 .10 1 .10 1 .10 1 .10 1 .10
3 4 5 6 7 8 9
1000 f ( fi) 9
1×10
Hz
1
Z = ESR + jω ⋅ ESL +
jω ⋅ C Example Parameter:
C=100pF, ESL=10nH, ESR=1Ω
ESR
C_stray L := 1⋅ µ ⋅ H ESR := 1⋅ Ω L_lead := 10⋅ n ⋅ H C_stray := 30⋅ pico⋅ F
L
Z( p ) := 2p ⋅ L_lead + parallel p ⋅ L + ESR ,
1
p ⋅ C_stray
L_lead
1 .10
5
1 .10
4
1 .10
3
Z( p( fi) )
100
Ω
10
Z 2( j ⋅ ω )
T ( j ⋅ω ) =
Z1( j ⋅ ω ) + Z 2( j ⋅ ω )
Q
∏ 1 + j ⋅ ω
q =1
2π ⋅ fz
T ( j ⋅ω ) = K
q
R
2
M
2d j ⋅ω
( j ⋅ω ) N
⋅ ∏ 1 + j ⋅ ω
π ⋅ ⋅ ∏ 1 + j ⋅ ω +
m =1
2 fp m r =1 2π ⋅ fn r 2π ⋅ fn r
0
0
Example Parameter:
20 Single (real) pole
Pole Frequency fp=1MegHz
gain( T ( p( fi) ) )
40
Tp_app( f ( fi) )
60
− 60 80 3
1 .10 1 .10
3
0.01 0.1 1 10 100
0.001 f ( fi) 1000
Meg ⋅Hz
20
60
− 60 80 3 − 89.943 100 3
1 .10 1 .10
3
1 .10 1 .10
3 0.01 0.1 1 10 100
0.01 0.1 1 10 100
0.001 f ( fi) 1000 0.001 f ( fi) 1000
Meg ⋅Hz Meg ⋅Hz
Example Parameter:
R=1000Ω, C=159pF
02/10/2002 EE6471 (KR) 31
Review/Transfer Functions/2nd Order
T ( j ⋅ω ) =
1
2nd Order Transfer Function 2
2d j ⋅ω
– damping ratio d determines 1 + j ⋅ ω +
type of pole 2π ⋅ fn r 2π ⋅ fn r
• d<1 underdamped (complex
poles) Gain Plot
• d>1 overdamped (real poles) 20
13.979
− 40.569 60
0.1 1 10
0.1 f ( fi) 10
Meg ⋅Hz
T ( j ⋅ω ) =
• Z0: characteristic impedance 1
of the resonant circuit 1 + j ⋅ ω ⋅ RC + ( j ⋅ ω ) LC
2
• d: damping ratio
• Q: Quality factor 1 L R
fn = Z0 = d=
• δ: decay constant 2π ⋅ LC C 2⋅ Z0
(oscillations decay with exp(-δt))
• fn: natural resonant critical damping : d = 1 ⇔ R = 2 ⋅ Z 0
frequency of the undamped
system fr = fn 1 − d 2 for d < 1
• fr: resonant frequency of the 1 R
damped system Q= δ = d ⋅ ωn =
d 2L
Importance of damping 1
bitstream_sampledj
for digital systems… bitstream_RLC j
0
d=0.5 −1 1
0 200 400 600 800 1000 1200
0 j 1023
R L 2
2
C
1
bitstream_sampledj
bitstream_RLC j
Example Parameter: 0
C=10pF, L=0.7nH
Random bitstream 100MBit/s d=1.0 −1 1
0 200 400 600 800 1000 1200
0 j 1023
i =1
– Relates the rise (fall) time of a complete system to the rise time of each of its components
– Equation is valid for cascaded linear systems
• Example: Pulse generator, scopes, scope probes
– Equation is not applicable to nonlinear systems
• e.g. saturating amplifiers, logic gates etc. where a regeneration of a fresh rising (falling) edge
takes place
– Equation holds (approximately) true for the different definitions of rise (fall) times
• just use the same definition for all rise (fall) times involved
• robustness of the equation stems from a property of the convolution operator
(comment: when cascading systems together, their impulse response convolve)
f (t ) = ∑n = −∞ c n ⋅ e j 2π ⋅ f 0⋅n⋅t
∞
A Tw Tw
Duty cycle d =
t Tp
Tp
A Tw Tw
Duty cycle d =
t Tp
Tp
Example Parameter:
f0=100kHz. A=1, Tr=Tf=100ns (0%-100%)
Above a certain frequency harmonics
roll off with >20dB/decade 116.076
150
fundamental frequency
Ampl ( m)
•the knee frequency is a function of rise 50
100 100
(
dBµV spectrum_sq m ⋅2 ) (
dBµV spectrum_sq q ⋅2 )
Ampl ( m) Ampl ( q)
50 50
0 0 0 0
1 .10 1 .10 1 .10 1 .10 1 .10 1 .10 1 .10 1 .10
3 4 5 6 3 4 5 6
100 100
100 1 819200 100 1 819200
m⋅ q⋅
Tp Tp
k ⋅Hz k ⋅Hz