Implementering av digitalt vågfilter av Richardstyp i FPGA
Ett digitalt vågfilter av Richardstyp har implementerats i en FPGA på ett utvecklingskort. Sampel kan skickas till filtret och mottas från filtret via serieporten på en dator. Metoden som användes är att en modell av filtret konstruerades i Simulink. Filtret har modifierats med avseende på skalning,...
Main Author: | |
---|---|
Format: | Others |
Language: | Swedish |
Published: |
Linköpings universitet, Institutionen för systemteknik
2002
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1267 |
id |
ndltd-UPSALLA1-oai-DiVA.org-liu-1267 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-liu-12672013-04-19T20:50:26ZImplementering av digitalt vågfilter av Richardstyp i FPGAsweImplementation of a wave digital filter of Richards'typeAndersson, PeterLinköpings universitet, Institutionen för systemteknikInstitutionen för systemteknik2002Electronicswave digital filterRichards'structureroundoff noisescalingstabilityXilinx BlocksetElektronikElectronicsElektronikEtt digitalt vågfilter av Richardstyp har implementerats i en FPGA på ett utvecklingskort. Sampel kan skickas till filtret och mottas från filtret via serieporten på en dator. Metoden som användes är att en modell av filtret konstruerades i Simulink. Filtret har modifierats med avseende på skalning, brus och stabilitet. VHDL-koden till filtret genererades i Simulink genom att bygga modellen av Xilinx Blockset. Ytterligare VHDL-kod konstruerades för att kunna skicka sampel mellan filter och minnet på utvecklingskortet. För kommunikation mellan minnet på utvecklingskortet och dator utnyttjades färdiga lösningar. Filtrets funktion efter implementeringen var samma som modellens byggd i Simulink. A Richards’ structure wave digital filter has been implemented on an evaluation board in an FPGA. Samples can be sent to the filter and received from the filter using the serial port of a computer. The method used is that a modell of the filter has been created in Simulink. The filter has been modified with respect to scaling, noise and stability. VHDL for the filter has been generated in Simulink by using Xilinx blockset to build the modell. Also, VHDL has been constructed to be able to send samples between the filter and the memory on the evaluationboard. For communication between the memory on the evaluationboard and the computer, existing solutions have been used. The functionality of the filter after implementation was the same as in the modell built in Simulink. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1267LiTH-ISY-Ex-ET, ; 0238application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
Swedish |
format |
Others
|
sources |
NDLTD |
topic |
Electronics wave digital filter Richards'structure roundoff noise scaling stability Xilinx Blockset Elektronik Electronics Elektronik |
spellingShingle |
Electronics wave digital filter Richards'structure roundoff noise scaling stability Xilinx Blockset Elektronik Electronics Elektronik Andersson, Peter Implementering av digitalt vågfilter av Richardstyp i FPGA |
description |
Ett digitalt vågfilter av Richardstyp har implementerats i en FPGA på ett utvecklingskort. Sampel kan skickas till filtret och mottas från filtret via serieporten på en dator. Metoden som användes är att en modell av filtret konstruerades i Simulink. Filtret har modifierats med avseende på skalning, brus och stabilitet. VHDL-koden till filtret genererades i Simulink genom att bygga modellen av Xilinx Blockset. Ytterligare VHDL-kod konstruerades för att kunna skicka sampel mellan filter och minnet på utvecklingskortet. För kommunikation mellan minnet på utvecklingskortet och dator utnyttjades färdiga lösningar. === Filtrets funktion efter implementeringen var samma som modellens byggd i Simulink. A Richards’ structure wave digital filter has been implemented on an evaluation board in an FPGA. Samples can be sent to the filter and received from the filter using the serial port of a computer. The method used is that a modell of the filter has been created in Simulink. The filter has been modified with respect to scaling, noise and stability. VHDL for the filter has been generated in Simulink by using Xilinx blockset to build the modell. Also, VHDL has been constructed to be able to send samples between the filter and the memory on the evaluationboard. For communication between the memory on the evaluationboard and the computer, existing solutions have been used. The functionality of the filter after implementation was the same as in the modell built in Simulink. |
author |
Andersson, Peter |
author_facet |
Andersson, Peter |
author_sort |
Andersson, Peter |
title |
Implementering av digitalt vågfilter av Richardstyp i FPGA |
title_short |
Implementering av digitalt vågfilter av Richardstyp i FPGA |
title_full |
Implementering av digitalt vågfilter av Richardstyp i FPGA |
title_fullStr |
Implementering av digitalt vågfilter av Richardstyp i FPGA |
title_full_unstemmed |
Implementering av digitalt vågfilter av Richardstyp i FPGA |
title_sort |
implementering av digitalt vågfilter av richardstyp i fpga |
publisher |
Linköpings universitet, Institutionen för systemteknik |
publishDate |
2002 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1267 |
work_keys_str_mv |
AT anderssonpeter implementeringavdigitaltvagfilteravrichardstypifpga AT anderssonpeter implementationofawavedigitalfilterofrichardstype |
_version_ |
1716582891893293057 |