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,...

Full description

Bibliographic Details
Main Author: Andersson, Peter
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