N
newbie_1
Guest
hoi,
Ik heb een ideale 20bit ADC en 20bit DAC met veriloga en getest ze met een 15kHz sinwave als input, de CLK freq is 12.5MHz.De output van de DAC werd dumping uit cadans als out222.dat met ocnPrint met een tijd stap van 80ns.
i wote een eenvoudige Matlab programma (snr_out2a.m) en plot het spectrum van het uitgangssignaal, maar het spectrum is totaal verkeerd coz de SNR is echt slecht en eigenlijk moet minimaal 120dB.
vertel me wat er mis is met het programma, en ik heb enkele vragen:
1.wat moet de Freq in Matlab programma?moet dezelfde zijn als die gebruikt worden in advertentie en da?
2.het gegevens dumping uit cadans had geen betrekking op een geheel getal num periodes, dan moet ik gebruiken sommige venster functie?hoe zit Hann?en als ik gebruik Hanning, is mijn gebruikt als line19 correct?en zolang de gegevens niet genoeg monsters, hoe kan ik doen veel grotere num punten van FFT?
thanks very much
newbie
Sorry, maar je moet inloggen om deze gehechtheid
Ik heb een ideale 20bit ADC en 20bit DAC met veriloga en getest ze met een 15kHz sinwave als input, de CLK freq is 12.5MHz.De output van de DAC werd dumping uit cadans als out222.dat met ocnPrint met een tijd stap van 80ns.
i wote een eenvoudige Matlab programma (snr_out2a.m) en plot het spectrum van het uitgangssignaal, maar het spectrum is totaal verkeerd coz de SNR is echt slecht en eigenlijk moet minimaal 120dB.
vertel me wat er mis is met het programma, en ik heb enkele vragen:
1.wat moet de Freq in Matlab programma?moet dezelfde zijn als die gebruikt worden in advertentie en da?
2.het gegevens dumping uit cadans had geen betrekking op een geheel getal num periodes, dan moet ik gebruiken sommige venster functie?hoe zit Hann?en als ik gebruik Hanning, is mijn gebruikt als line19 correct?en zolang de gegevens niet genoeg monsters, hoe kan ik doen veel grotere num punten van FFT?
thanks very much
newbie
Sorry, maar je moet inloggen om deze gehechtheid