13.07.2015 Views

ELE610 FPGA-del, 2013. Lab. 3, Multiratefilter. Innhold

ELE610 FPGA-del, 2013. Lab. 3, Multiratefilter. Innhold

ELE610 FPGA-del, 2013. Lab. 3, Multiratefilter. Innhold

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Etter CIC-filteret har en da f s = 100 kHz og f N = 50 kHz. Der setter vi inn etFIR-filter som forsterker litt i området 5-20 kHz, og demper godt i området 20-50 kHz. Siden dette filteret har f N = 50 kHz vil responsen bli speila om 50 kHzog en får også god demping fra 50-80 kHz, mens 80-95 kHz blir forsterka igjen,men det gjør ikke så mye siden boxcar-filtrene demper godt her. Strukturenfor systemet er da som detteAD → 3-CIC-↓500 → SC → FIR → ↓2 → SC →→ ↑2 → FIR → SC → 3-CIC-↑500 → SC → DAØverste linje her er da anti-aliasing filter og nedsampling. Mellom disse tolijene kan en tenke seg signalbehandling på lav rate. Siste linje er oppsamplingog glatting.Boksen 3-CIC-↓500 er da det samme somboxcar500 → boxcar500 → boxcar500 → ↓500og tilsvarende betyr boksen3-CIC-↑500↑500 → boxcar500 → boxcar500 → boxcar500Vi lar FIR-filteret ha lengde 50 og være symmetrisk, begge FIR-filter er like.Filterkoeffisientene velges slik vi fant de i oppgave 16. Systemet lab03l erlaget. Generer og kjør bitfil på <strong>FPGA</strong>. Mål amplituderesponsen på skopet ogsjekk at det blir som forventet. Subsystemene Ned1000 og Opp1000 brukt iøving 2, lab02h er laget som dette.17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!