1
Low power, small die-size PLL using semi-digital storage instead
- f big loop filter capacitance
Presented by: Markus Dietl
Low power, small die-size PLL using semi-digital storage instead of - - PowerPoint PPT Presentation
Low power, small die-size PLL using semi-digital storage instead of big loop filter capacitance Presented by: Markus Dietl 1 Outline Conventional PLL design approach / Proposed PLL design architecture Circuit description of major blocks
1
Presented by: Markus Dietl
2
3
4
) ( ) ( ) ( n V n V n V
stored prop control
+ =
=
" # =
n i i stored
C t Icp n V ) (
control
R Icp
Traditional:
C +
update i prop
T t R Icp n V ! " " = ) (
5
=
" # =
n i i stored
C t Icp n V ) (
R Icp C +
update n prop
T t R Icp n V ! " " = ) (
prop prop M j j step
=
6
Held digitally low
2R Icp1 Cstoragecell_1
update i prop
T t R Icp n V ! " " =
1
) (
Icp2_1
2R Cstoragecell_M
Icp2_n
OSC_ring
Cstoragecell_x
Icp2_x
Cstoragecell_x+1
Icp2_x+1
Storagecell X & X+1 activ
=
" # = > <
n activ i i
C t Icp n x V
_ 2
) (
) ( 1 = > < n V
VDD n M V = > < ) (
=
" # = > + <
n activ i i
C t Icp n x V
_ 2
) ( 1
Two active cells For Analog tuning
Held digitally high
Analog Damping
prop prop M j j step
=
7
PVT compensation With digital/semi-digital information VCO tuning with 2 analog & N-2 digital bits REFCUR
8
Wide VCO Range Propotional Analog damping
9
N Semi-digital storage cells PVT compensated Charge pump
10
Characteristic Analog PLL Digital PLL Proposed PLL Bandwidth(with
ents only) 10K-1/10th of Reference freq. <1Hz-1MHz <1Hz -1/10th of Reference freq. Quantization noise NO Yes NO Simplicity Yes NO Yes Noise CP/LPF/Resistane noise gets amplified with high VCO gain Quantization noise due to low VCO gain, CP/ Resistance noise amplification is negligible
11
20 VCO steps, from 30 to 50 VCO behaves like having N*vdd tuning voltage with very low gain
12
PLL_1
___ ______________________________________ _____________________ _____________________ _______________________ dt[s] prop relative outpu tperio d change feed back devider VCO gain [Hz/step]
Ip 15 10
6 !
" := N 2344 := ft 77 106 # := Kp 78 106 " := dt 70 10
6 !
# := Ko 0.4 10
6
" :=
___ ______________________________________ _____________________ _____________________ _______________________ Tper -> Tphase in:
R 16 103 # := C 1.2 10
9 !
# := fup ft N := FB
VC O
Ko ft2 := Z s ( ) e
s fup
:= f2p s ( ) 1 1 1 Z s ( ) ! := AB s ( ) f2p s ( ) Ip fup # Kp 1 ft2 # 1 R s C # + # 1 Z s ( ) # FB
VC O
dt 1 Z s ( ) 1 ! # +
$ % % % % & ' ( ( ( ( )
# := HZ s ( ) N AB s ( ) 1 N AB s ( ) + := G
Z s
( ) N AB s ( ) := EZ s ( ) 1 1 N AB s ( ) + := _____________________________________________________________________________________ x 1 1.02 , 8 .. := f x ( ) 10x := s f x , ( ) 2 * # f x ( ) # i # :=
10 100 1 103 " 1 104 " 1 105 " 10 ! 8 ! 6 ! 4 ! 2 ! 2 4
MAGNITUDE
20 log EZ s f x , ( ) ( )
( )
# 20 log HZ s f x , ( ) ( )
( )
# f x ( )
2 2
Icp C
vdd l storagecel
dt
!
=
13
PLL_1ws
C 1.2 10 9
!
" :=
___ ___________________________________________ ___________________________________________ _____ ____________ dt[s] prop relative outpu tperio d change VCO gain [Hz/step]
Ipw 14.6 10 6
!
# := Kow 0.4 106 # := Kpw 58 106 # := Rw 18 103 " := dtw 84 10 6
!
" := Ips 15.8 10 6
!
# := dts 64 10 6
!
" := Kos 0.52 106 # := Kps 98 106 # := Rs 14 103 " :=
_____________________________________________________________________________________ x 1 1.02 , 8 .. := f x ( ) 10x := s f x , ( ) 2 ! " f x ( ) " i " :=
10 100 1 103 # 1 104 # 1 105 # 10 $ 8 $ 6 $ 4 $ 2 $ 2 4
MAGNITUDE
20 log EZs s f x , ( ) ( )
( )
" 20 log HZs s f x , ( ) ( )
( )
" 20 log EZw s f x , ( ) ( )
( )
" 20 log HZw s f x , ( ) ( )
( )
" f x ( )
14
15
16
17
18
19
20
Markus Dietl / Puneet Sareen TI-Germany Phone: ++49/8161/80 3237 ++49/8161/80 3540 E-Mail: m-dietl1@ti.com p-sareen@ti.com
21
22
PFD N CP/ LF
f 2 1/z(s) T ref T sys t_ref t_sys Delta_t Control Voltage T sys * N
+
1/z(s)
+
Z(s):= exp(-s Tref)
23
=
n i i
i
The capacitance translates that into : After n updates the total deposited charge is:
=
n i i stored
1/z(s)
+
IP2
1/C
Ustored
24
update i prop
The rest of the update period no voltage drop is produced, so the average voltage drop is:
Icp R/Tupdate
Ustored
25
z N s z dt f step K s z p ref T R f prop K z N s z dt f step K s z p ref T R f prop K
1 1 ) ( 1 2 _ ) ( 1 1 1 2 _ 1 1 ) ( 1 2 _ ) ( 1 1 1 2 _
! " ! ! " !
PFD N IP
K_step f 2 . dt
1/z(s) T ref T sys t_ ref t_sys Delta_t Control Voltages T sys * N
+
1/z(s)
+
Z(s):= exp(-s Tref)
+
R/Tref 1/z(s) CHARGE
+ K_prop f 2
V/DCO
Stored Period
2 2
Icp C
vdd l storagecel
!