Signálové procesory v praxi - A0M38SPP

Kredity 5
Semestry oba
Zakončení zápočet a zkouška
Jazyk výuky čeština
Rozsah výuky 2+2L
Anotace
Základní architektura používaných signálových procesorů, jejich hlavní
přednosti a rysy. Popis důležitých bloků procesoru (ALU, MAC). Vývojové a
podpůrné prostředky pro návrh ladění. Základní metody číslicového zpracování
signálu včetně praktické implementace na signálových procesorech v rámci
cvičení. Ukázka HW návrhu s použitím signálového procesoru. V rámci cvičení
realizace zadaného nebo vlastního rozsáhlejšího projektu.
\\Výsledek studentské ankety předmětu je zde: http://www.fel.cvut.cz/anketa/aktualni/courses/A0M38SPP
Cíle studia
Žádná data.
Osnovy přednášek
1. Základní architektura signálových procesorů, hlavní přednosti, typické aplikace v praxi, přehled hlavních výrobců
2. Vnitřní uspořádání, jednotka ALU, MAC, čítače instrukcí, způsoby adresování, adresní prostory
3. Algoritmus přímé číslicové syntézy (DDS) a jeho implementace na signálovém procesoru
4. Algoritmus FIR a IIR filtru, návrh pomocí programu MATLAB
5. Adaptivní filtrace, kritérium LMS
6. Algoritmus FFT, metody výpočtu a implementace FFT na signálovém procesoru
7. Korelační a autokorelační metody
8. Převzorkování diskrétního signálu, decimace a interpolace
9. Číselné formáty pro zobrazení dat v paměti (celočíselný, zlomkový), saturační aritmetika, vliv kvantování hodnot na výpočet
10. Periférie signálových procesorů - sériové porty, časovače, DMA, multiprocesorová komunikace
11. Vývojové nástroje a prostředky pro ladění
12. Příklad HW koncepce s použitím signálového procesoru
13. Signálové procesory pro zpracování audio-vizuálních signálů (formát MP3, MPEG4),multiprocesorové systémy
Osnovy cvičení
1. Úvodní cvičení - seznámení s SW a HW vybavením pro ladění, podpůrné
prostředky
2. Instrukční soubor pro ADSP21XX, zápis programu v asembleru a v jazyce C
3. Návrh DDS algoritmu včetně implementace
4. Návrh FIR filtru pomocí programu MATLAB a jeho implementace
5. Návrh IIR filtru pomocí programu MATLAB a jeho implementace
6. Implementace DFT na signálovém procesoru
7. Implementace korelační a autokorelační funkce
8. Samostatná práce na projektu
9. Samostatná práce na projektu
10. Samostatná práce na projektu
11. Samostatná práce na projektu
12. Samostatná práce na projektu
13. Hodnocení výsledků, zápočet
Literatura
[1] Proakis, J. G., Manolakis, D. G.: Digital signal processing: [principles, algorithms, and applications]. Prentice Hall, 2007.
[2] Mixed-signal and DSP design techniques. Norwood. Analog Devices, 2000
[3] B.A. Shenoi: Introduction to digital signal processing and filter design. Wiley. 2005
Požadavky
Žádná data.