|
Vyučující
|
-
Pár David, Ing.
-
Matoušek David, Ing. Bc. Ph.D.
|
|
Obsah předmětu
|
1.Od algoritmů k architektuře DSP, dělení DSP, rozdíly proti univerzálním procesorům 2.Přehled soudobých DSP, instrukční soubory vybraných DSP a překladač, VLIW procesory 3.Architektura a struktury DSP konstrukce bloků aritmetiky dat 4.Struktura pamětí dat a programu, způsoby adresování, DMA, cache 5.Periférie DSP, vnější hardware (A/D, D/A, paměti, komunikační linky) a inicializace DSP 6.Struktury DSP s pevnou a pohyblivou řádovou čárkou, chyby výpočtu 7.Reprezentace dat s konečnou délkou slova a důsledky kvantování na zpracování signálů, filtrace ve frekvenční oblasti 8.Algoritmy a implementace IIR a FIR filtrů 9.Algoritmus FFT a možnosti jeho realizace a parametrizace 10.Algoritmy konvoluce, korelace, kovariance, filtrace, transformace, modulace a návrh jejich implementace 11.Optimalizační techniky programování DSP 12.Moderní trendy v technice DSP, výběr DSP a porovnání i jiných platforem 13.Příklady aplikací: potlačení rušení, zpracování audio signálu, zpracování video signálu, signálové zpracování radaru, atd.
|
|
Studijní aktivity a metody výuky
|
Monologická (výklad, přednáška, instruktáž), Dialogická (diskuze, rozhovor, brainstorming), Metody samostatných akcí, Laborování
- Domácí příprava na výuku
- 30 hodin za semestr
- Kontaktní výuka
- 30 hodin za semestr
- Příprava na zkoušku
- 30 hodin za semestr
- Účast na výuce
- 39 hodin za semestr
- Příprava na laboratorní měření, zpracování výsledků
- 13 hodin za semestr
- Semestrální práce
- 30 hodin za semestr
|
|
Výstupy z učení
|
Cílem předmětu je seznámit studenty se současnými možnostmi realizace algoritmů číslicové zpracování signálu na digitálních signálových procesorech (DSP). Pozornost zaměřena na efektivní a správnou implementaci algoritmů číslicové filtrace, FFT, korelace apod. Praktické aspekty, včetně demonstrace na cvičení probíhá na vývojových deskách s DSP řady KEYSTONE od firmy Texas Instruments a DSP řady SHARC od firmy Analog Devices.
Student je po absolvování předmětu schopen efektivně a korektně aplikovat algoritmy DSP, prakticky zvládá programování DPS řad KEYSTONE a SHARC.
|
|
Předpoklady
|
Programování ve vyšším programovacím jazyce (ideálně C/C++), povědomí o vnitřním uspořádání mikroprocesorů a jejich programování. Základy číslicového zpracování signálů (problematika vzorkování, filtrace a Fourierova transformace).
|
|
Hodnoticí metody a kritéria
|
Ústní zkouška, Písemná zkouška, Posouzení zadané práce
Docházka, odevzdání semestrální práce ve stanoveném čase a kvalitě.
|
|
Doporučená literatura
|
-
http://www.ti.com/product/TMS320C6678.
-
Kopecký, David. Číslicové systémy v radiotechnice : cvičení. Praha: Vydavatelství ČVUT, 2004. ISBN 80-01-02884-4.
-
KOPECKÝ, David. Číslicové systémy v radiotechnice: cvičení. Praha, 2004. ISBN 80-01-02884-4.
-
PECKOL, James K. . Embedded Systems: A Contemporary Design Tool. 2nd Edition.. New Jersey: Wiley, 2019. ISBN 978-1-119-45755-8.
-
Skalický, Petr. Aplikace signálových procesorů : cvičení. Praha: Vydavatelství ČVUT, 2003. ISBN 80-01-02646-9.
-
SKALICKÝ, Petr. Aplikace signálových procesorů: cvičení. Praha, 2003. ISBN 80-01-02646-9.
-
Skalický, Petr. Aplikace signálových procesorů. Praha: Vydavatelství ČVUT, 2003. ISBN 80-01-02647-7.
-
SKALICKÝ, Petr. Aplikace signálových procesorů. Praha, 2003. ISBN 80-01-02647-7.
-
SKALICKÝ, Petr. Číslicové systémy v radiotechnice. Praha, 2003. ISBN 80-01-02854-2.
-
Skalický, Petr. Číslicové systémy v radiotechnice. Praha: Vydavatelství ČVUT, 2004. ISBN 80-01-02854-2.
|