Přehled studia | Přehled oborů | Všechny skupiny předmětů | Všechny předměty | Seznam rolí | Vysvětlivky               Návod
X31PSP Použití signálových procesorů pro zpracování signálů Rozsah výuky:2+2
Přednášející (garant):Davídek V., Zemánek I. Typ předmětu:S Zakončení:Z,ZK
Zodpovědná katedra:331 Kreditů:4 Semestr:L

Anotace:
Použití signálových procesorů je volitelným předmětem oboru elektronika v magisterské etapě studia. Je vyučován v osmém semestru. Je určen studentům, kteří jsou seznámeni se základy číslicového zpracování signálů, například studiem předmětu výběrového předmětu 31UCZ, 31CZS. Předmět seznámí studenty s architekturou a zvláštnostmi konstrukce signálových procesorů a naučí je implementovat algoritmy číslicového zpracování signálů v reálném čase. V rámci předmětu lze implementovat komplexní úlohy přes více předmětů.

Osnovy přednášek:
1. Požadavky na signálové procesory (SP) z hlediska číslicového zpracování signálů
2. Architektura a struktury SP, procesory TMS - struktura základních bloků
3. Konstrukce bloků aritmetiky dat, struktura pamětí dat a programu, způsoby adresování, DMA
4. Instrukční soubor SP (TMS), rozdíly proti univerzálním procesorům
5. Struktury SP s pevnou a pohyblivou řád.čárkou - chyby výpočtu
6. Mikropočítačové systémy - připojení vnějšího hardware k SP (A/D, D/A, paměti .)
7. Návrh filtrů FIR a jejich implementace, příklady programování v assembleru
8. Návrh filtrů IIR a jejich implementace, struktura programování, příklady programování v assembleru
9. Metody návrhu speciálních číslicových filtrů
10. Základní operace algoritmů FFT s různým základem - motýlek
11. Příprava dat pro vlastní výpočet FFT - možnosti úspory operací
12. Reprezentace dat s konečnou délkou slova - důsledky kvantování na zpracování signálů
13. Algoritmy generování periodických a neperiodických signálů pomocí SP
14. Příklady aplikací: zpracování řeči, potlačování šumů, analýza časových řad

Osnovy cvičení:
1. Návrh základních algoritmů DSP pomocí Matlabu
2. Vývojové prostředky, překlad a simulace programu, code composer studio
3. Úlohy na různé způsoby adresování datové paměti, člení datové paměti
4. Instrukční soubory SP, programování základních operací, překrývání instrukcí
5. Seznámení s vývojovým modulem SP a zadání semestrálních projektů
6. Implementace filtrů FIR, řešení semestrálních projektů
7. Návrh filtrů IIR v Matlabu, kaskádní řazení sekcí 2. řádu, řešení semestrálních projektů
8. Implementace základních bloků IIR filtrů, řešení semestrálních projektů
9. Řešení semestrálních projektů
10. Řešení semestrálních projektů
11. Řešení semestrálních projektů
12. Implementace základních algoritmů FFT
13. Kvantizační jevy v číslicových systémech, řešení semestrálních projektů
14. Předvedení a obhájení semestrálních projektů, zápočet

Literatura Č:
1. Davídek, V., Sovka, P.: Číslicové zpracování signálů a implementace. Skriptum, ČVUT 1997
2. Davídek, V., Laipert, M., Vlček, M.: Analogové a číslicové filtry. Monografie, ČVUT, 2000
3. Manuály pro signálové procesory TMS, Texas Instruments
4. Webové stránky http:/// www.ti.com a http://noel.feld.cvut.cz/psp

Literatura A:
1. User's and Applications Guides for digital signal processors TMS, Texas Instruments
2. Web sites http:/// www.ti.com a http://noel.feld.cvut.cz/psp

Požadavky:

Rozsah výuky v kombinované formě studia: 14+4
Typ cvičení: c, p
Předmět je nabízen také v anglické verzi.

Předmět je zahrnut do těchto studijních plánů:
Plán Obor Role Dop. semestr
MEL01 Elektronika S 2
MEL02 Elektronika S 2
MEL03 Elektronika S 2


Stránka vytvořena 25. 2. 2002, semestry: Z/2001-2, Z/2002-3, L/2001-2, L/2002-3, připomínky k informační náplni zasílejte správci studijních plánů Návrh a realizace: I. Halaška (K336), J. Novák (K336)