Cours PLL
Cours PLL
Boucle à verrouillage
de phase
On utilise une boucle à verrouillage de phase (PLL pour Phase Locked Loop) lorsque
l’on veut synthétiser une fréquence stable programmable. Il existe d’autres applica-
tions comme récupérer la fréquence centrale d’un signal modulé, démoduler un signal
modulé en fréquence ou encore récupérer la fréquence contrôle d’un signal modulé…
307
15 Boucle à verrouillage de phase
est variable ainsi que le rapport cyclique (fig. 15.2). À la fréquence de compa-
raison de TCP, période de la fréquence de référence multipliée par R, un courant
constant mais pulsé de rapport cyclique variable va être délivré ou absorbé par le
filtre, en fonction de l’avance ou du retard de phase du signal de VCO retourné par
r apport à la fréquence de référence. Lorsque les deux signaux sont en phase, le CP
se met dans un état de haute impédance où le système n’est plus modifié (compa-
rateur 3 états).
Vdd
1 UP
D Q
Fref
R CL
Filtre
Passe-bas
CP OUT
1 CL
D
FVCO
N Q
DN
Vss
Fref
R
FVCO
N
Le comparateur de phase est caractérisé par la valeur moyenne du courant ICP pour une
constante de comparateur Kϕ donnée en mA :
Kφ
ICP = ∆θ (15.2)
2π
où θ est l’écart de phase initial.
Avec ce type de PLL, le filtre préconisé C
Fref R3 VCO
(fig. 15.3) est une cellule RC série en parallèle Kφ
avec une capacité parallèle. Ce filtre trans- Fout C1 C3
R2
forme le courant de sortie en une tension. Courant
de sortie
Les éléments R2, C2, C1 ont une influence sur des pompes C2
la réponse transitoire. La capacité C1 per- de charge
met de maintenir les tensions transitoires
Figure 15.3 Formes temporelles des
en sortie du CP dans la plage linéaire des signaux au comparateur de phase
pompes de charge. Les éléments R3, C3 ont
peu d ’influence sur la réponse transitoire et servent seulement à réduire la raie spectrale
à la fréquence de comparaison.
308
15.2 Caractéristiques de la PLL
VC 1 + sτ 2
Z (s ) = = 2 (15.5)
ICP s(k1s + k2 s + k3 )
avec
k0 = R2C2
k1 = R2 R3C1C2C3
k2 = C2C3 R2 + C1C2 R2 + C1C3 R3 + C2C3 R3
k3 = C1 + C2 + C3
Kφ KVCO N (1 + sk0 )
H BF (s ) = (15.6)
Nk1s + Nk2 s3 + Nk3s 2 + Kφ KVCO (1 + sk0 )
4
On obtient un système du 4e ordre (trois pôles apportés par le filtre de boucle et un pôle
par le VCO).
309
15 Boucle à verrouillage de phase
θVCO 1
H BF (s ) = = 2 (15.7)
θCP s s
+ 2ξ +1
ωn2 ωn
N
H BF (s ) = (15.8)
Nk3 2
s +1
Kφ KVCO
Kφ KVCO 1 Kφ KVCO
ωn = et ξ = R2C2
N (C1 + C2 + C3 ) 2 N (C1 + C2 + C3 )
ω BF = ωc = 2 ξωn (15.9)
∫H
2
BN = BF (ω ) df
0
ω 1
BN = n ξ + (15.10)
2 4ξ
310
15.2 Caractéristiques de la PLL
La marge de phase est définie pour la pulsation ωc pour laquelle l’amplitude de la fonc-
tion de transfert en boucle ouverte vaut 1. Elle est donnée pour le filtre du 3e ordre de
la figure 15.4 par :
▶▶ Cas ξ > 1 :
α2 α1
F (t ) = F2 + ( F1 − F2 ) e −α1ωnt − e −α2ωnt (15.13)
α 2 − α1 α 2 − α1
avec α1 = −ξ + ξ2 − 1 et α 2 = −ξ − ξ2 − 1.
On note que pour ξ > 1, la fréquence de sortie passe de F1 à F2 en restant dans cette
plage. Le temps d’établissement à 2 % de la valeur finale est d’autant plus long que ξ est
6
grand et il vaut pour ξ = 1.
ω
▶▶ Cas le plus fréquent où ξ > 1 :
ξ
F (t ) = F2 + ( F1 − F2 )e −ξωnt cos ωn 1 − ξ2t + sin ωn 1 − ξ2t (15.14)
1 − ξ2
© Dunod - Toute reproduction non autorisée est un délit.
π
t D1 = (15.16)
ωp
311
15 Boucle à verrouillage de phase
▶▶ Amplitude :
−ξπ / 1−ξ2
F (tD1 ) = F2 + e (15.17)
▶▶ Temps d’établissement à 2 % :
4
te = (15.18)
ξωn
En résumé, on peut noter que :
F2
▶▶ la rapidité de la boucle est fixée par F
ξ lorsque ξ > 1,
1 e−ξωnt e−ξωnt Saut de
▶▶ la rapidité de la boucle est fixée par 1+ 1–
fréquences
ξω 1−ξ 2 1−ξ 2
lorsque ξ < 1, t
F1
donc on augmente la rapidité si la bande
passante est grande et si l’amortissement est Figure 15.5 Réponse temporelle
choisi autour de 0,707. de la PLO.
KVCO Ifuite
β= 2 (15.19)
fCP (C1 + C2 )
KVCO Ifuite
β= 2
(15.20)
fCP (C1 + C2 ) 1 + (2πfCP R3C3 )
nCP+f
nQ nQ
VCO Fout
Fref
÷R
ndiv
÷N
1 GBO (s )
⋅
Quartz R G (s )
1+ BO
N
GBO (s )
Diviseurs N, R G (s )
1 + BO
N
1 GBO (s )
⋅
Comparateur phase Kφ G (s )
1 + BO
© Dunod - Toute reproduction non autorisée est un délit.
1
VCO GBO (s )
1+
N
θout = H BF (s ) θin + H BF
′ (s ) N (nQ − nDIV ) +
N
Kφ
(
(nCP + F − nDIV ) + 1 − H BF
)
′ (s ) nVCO
(15.21)
313
15 Boucle à verrouillage de phase
avec
1
′ (s ) =
H BF H (s ) (15.22)
N BO
2
2 1 N2 2
Sout ( f ) = H BF 2 2
′ (s ) N SQ ( f ) + N 1 + SDIV ( f ) + 2 SCP + f + 1 − H BF
′ (s ) SVCO
Kφ Kφ
Sout
DSP
SVCO du bruit
de phase
2
1 N2
N2 1 + SDIV ( f ) + S +
Kφ Kφ2 CP f
N 2SQ( f )
Fréquence
10ATT /10 − 1
τ3 = = 2, 4 µs
2πFCP
Les constantes de temps du filtre passe-bas τ1 et τ2 sont choisies telles que la bande
passante de la boucle ωc soit liée à leur moyenne géométrique (cela pour maximiser la
marge de phase) :
1
ωc =
τ1τ2
On aboutit aux constantes :
1 1 − sin(Φc )
τ1 = ⋅ = 4,24 µs
ωc tan(Φc )
1
© Dunod - Toute reproduction non autorisée est un délit.
τ2 = = 31,5 µs
ωc2 (τ1 + τ3 )
On extrait les valeurs du filtre par identification car si l’on calcule la fonction de trans-
fert du filtre, on obtient :
C1C2
τ1 = R2 , τ = R2C2 et τ3 = R3C3
C1 + C2 2
τ2
1+
KVCO Kφ τ1
C1 = τ12 ⋅ ⋅ = 1,1nF
N τ
1+ 1
τ2
315
15 Boucle à verrouillage de phase
τ
C2 = C1 2 − 1 = 7,1nF
τ1
τ2
R2 = = 4,43 kΩ
C2
Pour les éléments R3, C3, il faut vérifier les hypothèses de calcul, c’est-à-dire R3 > 2R2, et
C
C3 < 1 , et dans ce cas nous pourrions choisir :
10
C1
C3 = = 110pF
10
2,4 × 10−6
R3C3 = 2,4 µs ⇒ R3 = = 21,8kΩ
110 × 10−n
316