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.

3 Oppgaver3.1 Boxcar-filter med lengde 50Her skal vi se på et boxcar-filter med N = 50 og skalert med 1 N . Samplingsfrekvensener F s = 50 MHz.a. Lag et plott av frekvensresponsen for filteret. La x-aksen gå fra 0 tilNyquistfrekvensen, og y-aksen være i desibel.b. Lag enda et plott av frekvensresponsen for filteret. La x-aksen gå fra 0til 2 MHz, og y-aksen være lineær fra 0 til 1.3.2 Boxcar-filter etter oppsamplingGitt system som nedenfor, det er slik oppsampling kan gjøres i System Generator→ ↑U → boxcarU →a. Skal skaleringsfaktoren 1 Uvære med eller ikke i boxcar-filteret her?b. Hvorfor (ikke)?3.3 Lineær interpoleringMed å bruke et boxcar-filter som glattefilter av en trappetrinnskurve (som joer et boxcar-filter som glattefilter etter en ordinær oppsampling) får en en lineærinterpolering mellom samplene. Vis dette med en tegning i tidsdomene,der x(k) er sekvensen 3, 5, 7, 8, 7, 4, 1, 3, for k = 0, 1, . . . , 7. Bruk U = 5 ogsample opp signalet x(k) med et system som vist nedenfor. Med utgangspunkti mo<strong>del</strong>len under plotter dere både x(k) (som kryss), v(m) (som ringer), w(m)(som trekanter), og y(m) (som firkanter), bruk m langs x-aksen, og plott x(k)-verdiene med k = m/U.x(k) → ↑U → v(m) → boxcarU → w(m)w(m) → boxcarU → 1/U → y(m)4

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

Saved successfully!

Ooh no, something went wrong!