Implementace HDL modulu pro předzpracování dat z vícekanálového ADC
but.committee | Ing. Petr Petyovský, Ph.D. (člen) Ing. František Burian, Ph.D. (člen) doc. Ing. Petr Beneš, Ph.D. (předseda) Ing. Libor Veselý, Ph.D. (místopředseda) Ing. Radek Štohl, Ph.D. (člen) | cs |
but.defence | Student obhajoval práci na téma "Implementace HDL modulu pro předzpracování dat z vícekanálového ADC". Student obhájil diplomovou práci s výhradami. V rámci obhajoby dokázal přesvědčit komisi o správnosti svých postupů a navrženého řešení. Po krátké prezentaci s ukázkovou DPS student odpověděl na pět otázek oponenta a v průběhu odborné rozpravy odpověděl na doplňující dotazy: - Má použité FPGA nějaký DSP blok? - Jak byl nastaven fixed point pro filtraci? - Proč jste volil 11. řád filtru a proč jste vůbec implementoval CIC filtr přes jeho nevýhodné vlastnosti? | cs |
but.jazyk | čeština (Czech) | |
but.program | Kybernetika, automatizace a měření | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Petyovský, Petr | cs |
dc.contributor.author | Matoušek, Petr | cs |
dc.contributor.referee | Macho, Tomáš | cs |
dc.date.created | 2024 | cs |
dc.description.abstract | Diplomová práce se zabývá návrhem a implementací digitálních filtrů v hradlovém poli typu FPGA. Výsledkem práce je univerzální komponenta v jazyce VHDL, která je znovuvyužitelná v projektech, kde je nutné předzpracovávat data. Navržené zařízení komunikuje s A/D převodníkem, ze kterého filtruje vstupní data pomocí FIR a CIC filtrů v FPGA. Pro okolní svět se chová jako zařízení typu Slave a s nadřazeným zařízením komunikuje pomocí sběrnice SPI. V práci je uveden teoretický popis A/D převodníků, FPGA, digitálních filtrů a zvoleného hardware pro testování. Z praktické části je popsána implementace řešení ve VHDL a testování navrženého řešení na reálné aplikaci. Výstupem práce je VHDL komponenta, která je použitelná v projektech, kde se předzpracovávají data. | cs |
dc.description.abstract | Master’s thesis focuses on designing and implementing digital filters inside FPGA to create versatile VHDL components for data pre-processing. The goal was to develop a reusable solution that efficiently filters input data from an ADC using FIR and CIC filters implemented inside FPGA. Externally, the device operates as a slave component, communicating via the SPI bus for integration into complex data processing systems. Theoretical discussions covers ADC converter fundamentals, FPGA architectures, digital filter theory, and hardware selection. Practical implementation describes VHDL design, optimization for performance, and rigorous real-world testing, including simulation, synthesis, and evaluation with real data inputs. This work produces a VHDL component for data pre-processing, suitable for projects that requires efficient data filtering. | en |
dc.description.mark | C | cs |
dc.identifier.citation | MATOUŠEK, P. Implementace HDL modulu pro předzpracování dat z vícekanálového ADC [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2024. | cs |
dc.identifier.other | 160099 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/246053 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | FPGA | cs |
dc.subject | VHDL | cs |
dc.subject | ADC | cs |
dc.subject | SPI | cs |
dc.subject | FIR | cs |
dc.subject | CIC | cs |
dc.subject | předzpracování dat | cs |
dc.subject | digitální filtr | cs |
dc.subject | TLA2518 | cs |
dc.subject | MachXO2 | cs |
dc.subject | FPGA | en |
dc.subject | VHDL | en |
dc.subject | ADC | en |
dc.subject | SPI | en |
dc.subject | FIR | en |
dc.subject | CIC | en |
dc.subject | data preprocessing | en |
dc.subject | digital filter | en |
dc.subject | TLA2518 | en |
dc.subject | MachXO2 | en |
dc.title | Implementace HDL modulu pro předzpracování dat z vícekanálového ADC | cs |
dc.title.alternative | Implementation of HDL module for data preprocessing from multichannel ADC | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2024-06-05 | cs |
dcterms.modified | 2024-06-06-13:57:58 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 160099 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 14:41:54 | en |
sync.item.modts | 2025.01.15 18:54:55 | en |
thesis.discipline | bez specializace | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav automatizace a měřicí techniky | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 8.15 MB
- Format:
- Adobe Portable Document Format
- Description:
- file final-thesis.pdf
Loading...
- Name:
- appendix-1.zip
- Size:
- 9.22 MB
- Format:
- Unknown data format
- Description:
- file appendix-1.zip
Loading...
- Name:
- review_160099.html
- Size:
- 12.18 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_160099.html