GENERATOARE DE SEMNAL DIGITALE

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "GENERATOARE DE SEMNAL DIGITALE"

Transcription

1 Technical University of Iasi, Romania Faculty of Electronics and Telecommunications Signals, Circuits and Systems laboratory Prof. Victor Grigoras

2 Cuprins Clasificarea generatoarelor Filtre reursive la limita de stabilitate Sintetizoare digitale directe Principiu de functionare Reducerea capacitatii de memorie Puritatea spectrala Aplicatii Bucle de calare a fazei numerice

3 Clasificare Generatoare de semnal armonic Filtre recursive la limita de stabilitate Sintetizoare digitale directe (DDS) Bucle de calare a fazei digitale Cerinte: Rezolutie in frecventa Puritate spectrala Generatoare de semnal arbitrar Sintetizoare digitale directe (DDS) Cerinte: Precizie ridicata in timp si amplitudine Generatoare de zgomot Registre digitale cu reactie Sisteme digitale haotice Cerinte: Proprietati statistice bune

4 Filtre recursive la limita de stabilitate 1/z Quantizer Registru a 2 r cos fi 1 H ( z) = 1 2 cos ( ρ ϕ) z ρ z 1/z Registru r*r b generat ± j z= ρ e ϕ ρ = 1 Limitari impuse de cuantizarea coeficientilor

5 Sintetizoare digitale directe (DDS) Principiul sintetizorului digital direct: Frecventa Acumulator de faza Faza Formator de unda φ[ n+ 1] = φ[ n] + φ modn ( ) sn [ ] = sin φ[ n] ( )

6 Sintetizoare digitale directe (DDS) Implementare Frecventa 1/z Constant Registru Lookup Table (ROM) Convertor D/A generat

7 Reducerea volumului de memorie Metode Cuantizarea fazei (reducerea numarului de biti din reprezentarea fazei) Utilizarea simetriei semnalului generat Reducerea gamei dinamice a semnalului generat (a numarului de biti ai rezultatului) Aproximarea functiei neliniare prin partitionare

8 Cuantizarea fazei Se reduce numarul de biti din reprezentarea argumentului functiei neliniare, deci numarul de locatii de memorie Frecventa N - 1 Acumulator de faza Faza N Cuantizor de faza Faza P<N Formator de unda M Cuantizorul de faza nu este un circuit ci o modificare a conexiunilor, pentru a se lua in consideratie numai bitii cei mai semnificativi

9 Simetria functiei sinus Se reduce volumul de date necesar prin reducerea la primul cadran: Primele 2 cadrane Frecventa Constant Up Down u1 ICz y Registru Lookup Table (ROM) XOR Schimbare de semn Convertor D/A generat

10 Reducerea gamei dinamice a valorilor Valoare semnal sin(φ) sin(φ) 2φ/π 0 Fazaφ π/2

11 Aproximarea functiei neliniare prin partitionare ( α+ β) = ( α) ( β) + ( β) ( α) sin sin cos sin cos ( ) ( ) α β sin α α cos α 1 ( α+ β) α ( β) + ( β) sin cos sin alfa Frecventa Constant 1/z Registru beta cos beta (ROM) Mult Add Convertor D/A generat sin beta (ROM)

12 Puritatea spectrala Masuratori: La distanta mare in frecventa In apropierea frecventei generate Puritatea spectrala in apropierea frecventei generate este dominata de stabilitatea generatorului de tact si de functionarea sincrona a sitemului La mare distanta in frecventa, puritatea spectrala depinde de precizia de implementare a functiei neliniare Dominanta este cuantizarea fazei, gama dinamica fiind: SFDR 6,02P+ 3,92dB

13 Metoda perturbarii fazei (dithering) Prin afectarea celor mai putin semnificativi biti cu un semnal (pseudo) aleator, spectrul devine mai larg, dar cu amplitudine mai mica Puritatea spectrala in banda ingusta se deterioreaza Frecventa 1/z Constant Registru Dither Cuantizor de faza Lookup Table (ROM) Convertor D/A generat

14 Exemplu de masuratoare (AD9854)

15 Aplicare ca generator de functii arbitrare Tabela de valori poate contine si alte functii Tabela de valori poate fi programata extern Tabela de valori implementata cu memorii RAM Frecventa Constant 1/z Registru acumulator Y0 U Y Valori (RAM) Convertor D/A generat Func_ext Interfata

16 Aplicare ca oscilator comandat Valoarea acumulata, cu semnificatie de frecventa instantanee, poate fi variabila in timp 1/z Comanda Registru Lookup Table (ROM) Convertor D/A generat

17 PLL analogic Cu exceptia divizorului (divizoarelor) de frecventa, toate celelalte blocuri constructive sunt analogice Frecventa Referinta Comparator de faza 1 s+1 FTJ analogic VCO analogic generat Divizor de frecventa

18 Includerea DDS in PLL digital Toate blocurile constructive sunt digitale Frecventa Referinta Comparator de faza 1 z+0.5 FTJ digital VCO DDS digital Convertor D/A generat Divizor frecventa

19 Concluzii Varianta cea mai eficienta este DDS Aplicabilitate in comunicatii PLL digitale pentru banda mai larga de frecvente PLL mixte pentru frecvente mai ridicate