ELE610 FPGA-del, 2013. Lab. 3, Multiratefilter. Innhold
ELE610 FPGA-del, 2013. Lab. 3, Multiratefilter. Innhold
ELE610 FPGA-del, 2013. Lab. 3, Multiratefilter. Innhold
- 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