Documente Academic
Documente Profesional
Documente Cultură
(2)
(3)
- Se presupune c semnalul recepionat este afectat de un zgomot gaussian de medie nul i dispersie .
Expresia semnalului recepionat este:
r t str t n t
(4)
- Astfel, probabilitatea condiionat ca semnalul s aib valoarea r n momentul de sondare (i.e. momentul
de citire a valorii), dac s-a emis nivelul m este:
r m 2
1
p r | m
exp
(5)
;
2
- Deoarece, simbolurile decise se obin pe baza distanei euclidiene minime dintre nivelele permise i
nivelul recepionat, de aceea, probabilitatea de eronare a unui simbol (bit) este egal cu probabilitatea de
apariie a unui semnal de zgomot astfel nct nivelul recepionat s fie mai aproape de un nivel permis
altul dect cel transmis pe acea perioad de simbol.
- Dac pe cea de-a k perioad de simbol se transmite nivelul mk cu probabilitatea Pmk, atunci
probabilitatea de eronare a unui simbole este:
pe Pmk p r mk A0 N k , A0 ;
k
(6)
- n relaia (6) N k , A0 reprezint numrul de nivele permise care se afl la distana euclidian 2A0 fa de
nivelul mk
- probabilitatea p r mk A0 reprezint de fapt probabilitatea de apariie a unui semnal de zgomot cu
amplitudine mai mare de A0 n momentul de citire a semnalului recepionat, aceast probabilitate este
egal cu:
r mk 2
1
A
(7)
p r mk A0
exp
d r mk Q 0 ;
2
2
2 A0
unde
u2
1
Q(t )
exp
(8)
du;
2 t
2
Puterea zgomotului Gaussian cu band ngust este egal cu:
Pz 2
(9)
iar raportul semnal zgomot este:
P
P
s s2
(10)
Pz
exprimnd din ecuaia (10) i nlocuind n (7) obinem:
TM curs 5
p r mk A0 Q A0
(11)
;
Ps
- funcia Q este strict descresctoare, adic probabilitatea de eroare crete cu scderea SNR (exprimat
liniar i notat cu ).
SNR 10lg 10lg
Ps
Pz
(12)
pe 2 0.5 Q A0
1 0.5 Q A0
(14)
1 Q
2
A0
A02
- se presupune c semnalul recepionat este filtrat TB cu lrgimea de band adaptat la LBx a codului utilizat
- considernd lrgimile de band utile ale codurilor NRZ, bifazic, Miller i CMI, pentru un acelai debit binar
D, (adic aceeai fbit = 2fN) :
LBNRZ 2 f N ; LBbif 2 f N ; LBMil f N ; LBCMI 1.8 f N
(15)
NRZ
bif
Ar 2
;
2f N N 0
Ar2
NRZ ;
2f N N 0
Mil
Ar 2
CMI
(16)
Ar 2
1,11 bif bif [dB] 0, 45dB;
1,8 f N N 0
pe 2 Q
(17)
- ecuaiile (16) i (17) arat c, la o aceeai valoare a N0 i a nivelului semnalului recepionat, valoarea
raportului semnal/zgomot pentru codul Miller i CMI este mai mare cu 3 dB, i respectiv 0,45 dB, dect cea
a SNR pentru codul NRZ i bifazic. Deoarece funcia Q este strict descresctoare, rezult c probabilitile de
eroare de bit asigurate de codurile CMI i Miller vor fi mai mici dect cea asigurat de codul bifazic.
- pentru a compara valorile nivelului semnalului recepionat i ale N0 care asigur o aceeai valoare a BER,
vom observa c datorit bijectivitii funciilor Q i radical, putem scrie:
pebif peMill Q( bif ) Q( Mill ) bif Mill
(18)
- dar cele dou rapoarte semnal/zgomot se pot exprima, n funcie de raportul energie-per-bit/ densitate de
putere a zgomotului, Eb/N0; mai jos este prezentat calculul pentru codul Miller i se prezint rezultatul pentru
codul CMI:
2
TM curs 5
Prbif
Prbif
E
E
PrMill
PrMill
b bif 2 b Mill
N 0bif LBbif N 0Mill LBMill
N 0bif f bit N 0Mill 0,5 f bit
N 0bif
N 0Mill
E b bif
E
E
Pr
[dB] b Mill [dB] 3dB; unde b
;
N 0bif
N 0Mill
N 0 N 0 f bit
(19)
E b bif
E
[dB] b CMI [dB] 0, 45dB
N 0bif
N 0CMI
- relaia (19) arat c pentru a asigura aceeai BER la acelai debit binar, codurile Miller i CMI permit
scderea puterii semnalului recepionat i/sau creterea lui N0, astfel nct raportul Eb/N0 s fie mai mic cu
circa 3 dB, i respectiv 0,45 dB, fa de cel necesar codului NRZ i bifazic.
4 2
2 2
4 2
Ar
Ar
Ar2
(21)
2 2
- considernd lrgimile de band ale codurilor AMI, BnZs i HDB3, M = 3, egale cu LBAMI fN, pentru un
debit binar cu fbit = 2fN, valoarea SNR va fi:
Ar 2
AMI
;
(22)
2 N0 f N
- valoarea BER se calculeaz utiliznd (21)
'
- pentru a obine o relaie similar cu (17) se va considera un raport semnal/zgomot echivalent, AMI , care
include i efectul creterii numrului de nivele ale semnalului codat:
1
'
AMI
AMI NRZ ;
(23)
2
SNR ' AMI [ dB ] SNRNRZ [ dB ] 3dB;
- ecuaiile (15), (22) i (23) arat c, la aceleai valori ale N0 i nivelului semnalului recepionat i pentru
acelai debit binar, valoarea raportului semnal/zgomot pentru codurile ternare de tip AMI este mai mic cu
3dB dect cea a SNR pentru codul NRZ i bifazic. Aceast valoare mai trebuie mrit cu circa 0.5 dB pentru
a compensa efectul factorului 3/2 din relaia (21). Deoarece funcia Q este strict descresctoare, rezult c
probabilitatea de eroare de bit asigurat de codurile de tip AMI va fi mai mare dect cea asigurat de codul
NRZ i bifazic.
- pentru a compara valorile nivelului semnalului recepionat i ale N0 care asigur o aceeai valoare a BER,
vom observa c datorit bijectivitii funciilor Q i radical, putem scrie relaia (24), n care factorul 3/2 s-a
aproximat cu 1:
(24)
pebif p eAMI Q( bif ) Q( AMI ) bif AMI
- dar cele dou rapoarte semnal/zgomot se pot exprima, n funcie de raportul energie-per-bit/ densitate de
putere a zgomotului, Eb/N0:
TM curs 5
2
Prbif
A 2rbif
E
PrAMI
A rAMI
1
1
1 E
bbif bAMI
N0bif LBbif 2 N 0AMI LBAMI
N 0bif f bit 2 2 N0AMI f bit / 2
N 0bif 2 N 0AMI
(25)
E bAMI
E bbif
Eb
Pr
[dB]
[dB] 3dB; unde
N0AMI
N 0bif
N 0 N 0 f bit
- aceast valoare mai trebuie mrit cu circa 0. 5 dB pentru a compensa efectul factorului 3/2 din relaia (21).
- n final, codurile ternare necesit un Eb/N0 cu aproximativ 3.5 dB mai mare dect codul bifazic pentru a
asigura accesai BER, la acelai debit binar.
- tabelul 1 prezint lrgimea benzilor utile i valorile Eb/N0, normate la cele ale codului bifazic, necesare
codurilor BB studiate pentru a asigura o aceeai valoare a BER, dac banda de trecere a filtrului de intrare
este modificat n funcie de codul i debitul binar utilizate.
Cod
LBf
Eb/N0 [dB]
Bifazic
2fN
Eb/N0bif
Miller, M = 2
1fN
Eb/N0 bif 3 dB
CMI; M = 2
1.8fN
Eb/N0 bif 0,45 dB
- creterea numrului de nivele ale semnalului codat (M=3), dac nivelul maxim al semnalului este meninut
constant (+/-A) pentru a menine puterea de vrf, Pv, constant, face ca distana minim dintre dou nivele
adiacente s scad de la 2A, pentru coduri cu M=2, la A, pentru coduri cu M=3. Acest fapt explic creterea
Eb/N0 necesar codurilor cu M= 3 pentru a asigura aceeai BER ca i cele cu M = 2.
- calculul BER pentru codul MLT3 este mai complex i depete cadrul acestui curs
- valorile din tabelul 1 arat c n locul codurilor ternare ar trebui utilizate codurile binare
- modificarea lrgimii de band LB a filtrului de intrare, pentru a corespunde cu LB util a codului utilizat
poate mri semnificativ performanele de BER ale transmisiei.
- filtrarea semnalului codat BB poate produce efecte adverse care pot fi eliminate att prin filtrarea propriuzis ct i prin prelucrarea ulterioar a semnalului filtrat.
- calculele de mai sus sunt fcute considernd lund n considerare nivelele recepionate, dar datorit
poziionrii diferite pe axa frecvenelor i atenurii diferite cu frecvena introduse de cablu, semnalele
codate cu aceste coduri sunt atenuate n mod diferit, ceea ce face ca la o putere emis egal puterea
recepionat s depind de codul utilizat. Calculul puterii recepionate n funcie de puterea emis i
efectul atentrilor introduse de cablu, vor fi discutate la seminar.
TM curs 5
sincronizarea este realizat n trei etape:
eliminarea defazajului iniial, numit sincronizare rapid sau brut; aceast operaie este efectuat o
singur dat la nceputul transmisiei.
eliminarea nedeterminrii de 180, numit resincronizare; aceast operaie este necesar doar la
decodarea codului Miller, fiind efectuat o dat la nceputul transmisiei, dup sincronizarea rapid.
Decodarea celorlalte coduri descrise mai sus nu necesit aceast operaie.
eliminarea defazajului dinamic (produs de diferena de frecven i de distorsiunile introduse de canal)
dintre semnalul codat recepionat i tactul generat local, numit sincronizare dinamic. Ea acioneaz
pe ntreaga durat a transmisiei, dup efectuarea celorlalte dou etape. Dac nu exist bloc de
sincronizare rapid, eliminarea defazajului iniial este i ea realizat de sincronizarea dinamic.
- sincronizarea dinamic este realizat cu bucle PLL(Phase-locked loop)
PLL generaliti
PLL este un ansamblu de circuite care genereaz un semnal a crei faz este aliniat cu faza unui semnal de
referin. Schema bloc a unui buclei PLL este prezentat n Figura 1.
si(t)
Comparator de Faz
(Phase Detector)
sl(t)
se(t)
Filtru de bucl
(Loop Filter)
Oscilator
comandat n
tensiune (VCO)
V0(t)
Comparatorul de faz genereaz la ieire un semnal proporional (cazul ideal) cu diferena de faz dintre cele
dou semnale de intrare. Filtrul de bucl extrage componentele de joas frecven a acestui semnal de eroare
(de ex. elimin erorile datorat zgomotelor) i genereaz astfel o tensiune de comand, care modific
frecvena semnalului generat local de ctre oscilatorul comandat n tensiune. sistemul ajunge n echilibru
cnd semnalul de eroare se(t) este constant, care nseamn c frecvena semnalul generat local coincide cu
frecvena semnalului de referin.
- exist mai multe tipuri de bucle PLL:
bucle analogice sau lineare (APLL sau LPLL)
o Comparatorul de faz este realizat cu circuite analogice (de exemplu multiplicator analogic),
filtrul de bucl poate fi un filtru activ sau unul pasiv. Se utilizeaz un oscilator comandat n
tensiune.
bucle digitale (DPLL)
o este de fapt un PLL analogic, cu diferena c comparatorul de faz este realizat cu circuite
digitale (pori, bistabile JK, etc.). n bucla de reacie poate s conin un divizor de frecven,
astfel poate fi utilizat ca multiplicator de frecven.
bucle complet digitale (ADPLL - All digital PLL)
o toate blocurile componente sunt realizate cu circuite digitale, oscilatorul comandat n tensiune
poate este nlocuit cu un divizor comandat.
Software PLL (SPLL)
o este realizat pe circuite programabile
Descrierea i rolul blocurilor componente
Comparatorul de faz genereaz la ieire un semnal de eroare se(t) care variaz cu diferena i l
dintre fazele instantanee a semnalelor de intrare.( i - faza semnalului de referin; l - faza semnalului
local). n cazul ideal semnalul de eroare la ieirea comparatorului de faz este:
se t K PD i l
(27)
KPD este constanta comparatorului de faz. Comparatorul de faz poate s fie implementat cu circuite
5
TM curs 5
analogice sau cu circuite digitale. n funcie de dependena semnalului de eroare de diferena de faz
i l , comparatoarele de faz pot fi mprite n urmtoarele categorii (Figura 2):
i l
Filtru de bucl (Loop Filter) de obicei este un filtru trece jos, care determin dinamica sau stabilitatea
buclei. Cu alte cuvinte funcia de transfer al acestui filtru determin cum va reaciona bucla la variaiile
frecvenei de referin. Totodat caracteristica acestui filtru influeneaz lrgimea benzii de urmrire i de
captur, respectiv timpul de captur (sincronizare)
Def.: Banda de captur este intervalul de frecven n care poate lua valori frecvena semnalului de
referin pentru ca bucla PLL s fie capabil s genereze semnalul local a crei faz s prind faza
semnalului de referin( s sinfazeze semnalul local cu semnalul de referin) (Figura 3)
Def.: Banda de urmrire este intervalul de frecvene n care frecvena semnalului generat local, dup ce a
fost sincronizat cu semnalul de referin, poate s urmreasc frecvena semnalului de referin(Figura 3)
TM curs 5
fl
fOL
Banda de
captur
Banda de urmrire
fOL
fi
Def.: Timpul de captur sau sincronizare timpul necesar buclei PLL s capteze faza semnalului de
referin, adic timpul necesar s sinfazeze semnalul generat local cu semnalul de intrare (referin).
g t e
j t
dt notnd s j
putem scrie G s
g t e
st
sG s
dt
d n g t n
s G s
dt
(29)
G s
g d
s
innd cont de (29) faza semnalului generat local l este (n domeniul s):
K
l VCO vo s
(30)
s
Notnd cu F(s) transformata Laplace a rspunsului la impuls a filtrului de bucl, semnalul de comand
poate fi scris ca:
(31)
vo s se s F s
innd cont i de valoarea semnalului de eroare (27) schema liniarizat echivalent n domeniul s a buclei
PLL este dat n Figura 4, iar valoarea fazei semnalului local n funcie de diferena de faz
e i l este dat de ecuaia (32)
i
e
Figura 4. Schema bloc echivalent n domeniul s a buclei PLL
F s
1
(32)
l K PD K FB F s KVCO e K PLL
e
s
s
tiind c funcia de transfer a unui circuit cu reacie (Figura 5) este dat de relaia (33), funcia de transfer a
buclei PLL este dat de relaia (34):
TM curs 5
H s
P s
1 Q s P s
(33)
F s
K PLL F s
H s l
F s s K PLL F s
i
1 K PLL
s
Ex. considernd un filtru trece jos care are funcia de transfer:
1 2s
F s
1 1s
nlocuind relaia (35) n (34) funcia de transfer a buclei PLL devine:
1 2s
H ( s)
1
2 s 1 s2
1
K PLL
K PLL
K PLL
notnd cu N
K PLL
i cu
(36)
1
2
ecuaia (36) devine:
2
K PLL
N2
2
s N
N
K PLL
H ( s)
s 2 2N s N2
(37)
300
=1
=2
=5
10
200
-10
150
-20
100
-30
50
0.5
1.5
=1
=2
= 5
250
|H(j)|
(35)
20
-40
(34)
2.5
/ N
10
15
20
timp
25
30
35
40
a)
b)
Figura 6. Variaia funciei de transfer i rspunsului la treapt a buclei PLL pentru diferite filtre de bucl (
2 0 ; a-Funcia de transfer a buclei PLL; b - rspuns la treapt a buclei PLL)
Sincronizarea dinamic
- datorit diferenei de frecvent (f din (26)), pstrarea sinfazrii perfecte ntre tactul local i tranziiile
semnalului codat recepionat este imposibil
- scopul sincronizrii dinamice este s menin modulul defazajului dintre cele dou semnale sub o valoare
stabilit apriori, numit pas de sincronizare.
- tranziiile celor dou semnale sunt aliniate doar la momente aleatorii; tranziiile tactului local sunt fie n
avans, fie n urma tranziiilor semnalului codat, care este semnal de referin, dar modulul diferenei de
faz trebuie s fie mai mic dect valoarea prestabilit x.
- lrgimea n faz a echilibrului dinamic este 2x, vezi Figura 7
8
TM curs 5
S e m n a lu l
de
r e fe r in ta
T a c tu l
lo c a l
x
E c h ilib r u
d in a m ic
schema bloc a unui circuit PLL simplu (circuit de sincronizare dinamic) este prezentat n Figura 8. Este
de fapt o bucl ADPLL, comparatorul de faz are dependena signum, filtru de buc are ordin 0 (nu
exist filtru de bucl), i VCO este implementat cu un divizor comandat care este capabil s mparte
frecvena unui semnal de tact cu N, N-1 sau N+1 (poate s genereze trei frecvene).
SET
Q
Divizor cu
N/2
fatac
Referinta de faza
Compara
tor de
faza
Circuit comanda
ntrziere
CLR
Circuit comanda
avans
flocal
Comanda de la
Sincro Rapid
i
l
a) Diagrama Bloc
b) Schema bloc echivalent n domeniul s
Figura 9. ADPLL cu filtru de bucl de ordin zero
Tlocal
Figura 10. Rspuns la impuls a buclei ADPLL de ordin 1 (filtru de bucl de ordin 0)
comparatorul de faz sesizeaz poziia relativ dintre tranziiile semnalului recepionat codat, SRC,
(referin de faz) i tranziiile negative ale tactului local; el genereaz o comand indicnd sensul, avans
sau ntrziere, n care trebuie efectuat deplasarea n faz a semnalului local.
dac tactul local este ntrziat, fa de SRC (referin), comparatorul de faz va activa circuitul de avans
al tactului, care va aciona asupra primei celule din lanul de divizare, insernd tranziii suplimentare care
vor defaza tactul local nainte.
dac tactul local este n avans, comparat cu SRC., comparatorul de faz activeaz circuitul de ntrziere a
tactului, care acioneaz asupra primei celule din lanul de divizare n frecven, suprimnd unele
tranziii, operaie ce va deplasa tactul local napoi.
comparatorul de faz comand doar sensul (semnul) n care este defazat tactul local; el nu comand
valoarea modulului defazajului introdus la fiecare corecie.
faza semnalului local de tact este modificat temporar prin modificarea factorului de divizare a tactului
9
TM curs 5
de nalt frecven, avnd frecvena fatac; aceast metod se numete defazare prin divizare controlat.
comparatorul de faz va indica ntotdeauna defazajul fa de cea mai apropiat tranziie a semnalului de
referin; de aceea, modulul defazajului maxim posibil este de 180.
Ex:ca exemplu al defazrii prin divizare comandat se prezint o sincronizare dinamic (ADPLL) ce
sincronizeaz un tact local cu frecvena fsincro, folosind un tact la divizorului cu frecvena fatac= 2n = 16 fsincro.
- pentru decodarea codurilor AMI, BnZs, HDB3 i 4B3T, fsincro = fbit,
- pentru decodarea codurilor bifazic, Miller i CMI, fsincro = 2fbit.
- Figura 11 prezint cazul n care fsincro este n faa semnalului de referin i trebuie ntrziat;
10
11
12
13
14
15
16
17
18
fatac
J,K
CLR
Q
flocal
Tlocal1
- comparatorul de faz acioneaz asupra intrrilor J-K ale primei celule din lanul de divizare, inhibnd
bistabilul pe durata unei tranziii active a semnalului de tact. Astfel o tranziie a semnalului de ieire din
bistabile este suprimat i tranziiile semnalului fsincro sunt ntrziate cu o perioad a semnalului fatac.
- Figura 12 prezint cazul n care fsincro este ntrziat fa de semnalul de referin i trebuie avansat;
1
10
11
12
13
14
15
16
17
18
fatac
J,K
CLR
Q
flocal
Tlocal2
- comparatorul de faz acioneaz asupra intrrii Reset (ori Set dac se folosete o alt variant de divizor) a
primei celule a lanului de divizare;
- dac Reset-ul e activat cnd ieirea Q este n 1, la ieirea bistabilului se insereaz o tranziie suplimentar
genernd un avans de faz cu o perioad a semnalului fatac.
- generaliznd, se introduce o tranziie suplimentar la ieirea acestei celule dac activm Reset cnd Q este
1, sau dac activm Set cnd ieirea Q este n 0.
- n ambele cazuri circuitul de avans sau cel de ntrziere acioneaz doar o dat pe o perioad a semnalului
fsincro.
- sincronizarea dinamic poate aciona doar dac exist tranziii n SRC; altfel sincronizarea dinamic nu
are referin de faz i va pstra sensul de defazare stabilit la ultima comparare de faz efectuat sau nu va
aciona deloc pn la apariia urmtoarei tranziii a semnalului codat.
- acest fapt indic necesitatea unui numr ct mai mare posibil de tranziii n SRC.
- pasul de faz cu care se efectueaz corecia corespunde unei perioade a semnalului fatac, att pentru
coreciile n avans ct i pentru cele n ntrziere.
- valoarea n grade a acestui pas e dat de (38), unde n este numrul de celule divizoare cu doi din lanul de
divizare:
360
360 360
p
; N 2n ;
(38)
n
fatac
N
2
fsin cro
- mrimea acestui pas poate fi modificat prin schimbarea numrului n de celule din divizor i prin
schimbarea, corespunztoare, a frecvenei fatac pentru a menine valoarea frecvenei tactului ce trebuie
10
TM curs 5
sincronizat, fsincro.
- acest circuit se sincronizare dinamic poate fi considerat un circuit ADPLL de ordin 0. Banda de captur
f
f
este egal cu banda de urmrire i este atac ; atac , iar timpul de captur este dat de ecuaia (39), n care
N 1 N 1
cu tm s-a notat timpul mediu dintre dou tranziii recepionate din canal.
max
ts
(39)
tm
p
- aceast bucl PLL nu este stabil (nu intr n echilibru), dar cnd intr n oscilaii modulul erorii de
faz va fi mai mic de p .
Sincronizarea rapid (brut)
- schema bloc a circuitului de sincro rapid este dat n Figura 13, iar principiul su de funcionare este
artat n Figura 14.
Sincro dinamic
SET
Q
Divizor cu
N/2
fatac
Semnalul
Receptionat
Circuit comanda
ntrziere
Compara
tor de
faza
CLR
flocal
Circuit comanda
avans
Comanda de la
Sincro Rapid
Numarator cu 16
Sesizor de
tranzitii
D
SET
U/D
B1
Reset
B4
Q
Carry out
CLR
Q
ENB
Sincro rapid
fbit
fatac
Tlocal
Tavans
flocal
Carry
out
ST
SCR
Tbit-rec
TM curs 5
- dup cum s-a menionat anterior, resincronizarea are rolul de a elimina nedeterminarea de 180 care poate
aprea ntre semnalele de tact de la emisie i recepie.
- ea este efectuat o singur dat la nceputul transmisiei, dup ce a acionat sincronizarea rapid;
- aceast sincronizare este necesar doar n cazul codului Miller; codurile bifazic-S, sau M, nu necesit
aceast operaie, datorit structurii sale difereniale. Aceast proprietate l face potrivit pentru
transmisiile de tip salv, cum sunt cele din reelele locale de calculatoare.
12