Implementace číslicového zpracování signálu
Kód | Zakončení | Kredity | Rozsah |
---|---|---|---|
31ICZ | Z,ZK | 4 | 2+2s |
- Předmět je náhradou za:
- Implementace algoritmů číslicového zpracování signálů (X31ICZ)
- Přednášející:
- Cvičící:
- Předmět zajišťuje:
- katedra teorie obvodů
- Anotace:
-
Předmět je určen studentům inženýrské etepy studia oboru Elektronika. Navštěvovat jej mohou i studenti jiných oborů, kteří mají znalosti v oblasti číslicového zpracování signálů. Předmět ICZ navazuje na závazný předmět 31CZS z 8. semestru a volně na výběrové předměty 31UCZ a 31PSP ze 7. a 8. semestru. Cvičení jsou projektově orientována, studenti mohou pracovat na vlastních tématech, která mohou souviset s diplomovou prací. Širší projekty lze zahrnout též do předmětu 31SEM.
- Požadavky:
- Osnova přednášek:
-
1. Přehled signálových procesorů (DSP), zásady implementace algoritmů
2. DSP s pevnou řádovou čárkou, architektura, paměti a jejich adresování
3. Formát instrukcí, blokové operace, cykly. Příklady programování
4. Instrukce násobení/akumulace, implementace číslicových filtrů
5. Architektura DSP s plovoucí řádovou čárkou
6. Reprezentace dat v procesorech s pevnou a plovoucí čárkou, aritmerické operace, kvantování
7. Algoritmy čísl. zprac. signálů v telekomunikacích (DTMF, PCM, ADPCM ...)
8. Speciální čísl. filtry. Fázovací články, notch filtry a stavové filtry.
9. Vlnové číslicové filtry, návrh a implementace
10. Křížové struktury číslicových filtrů, použití
11. Číslicové systémy s více vzorkovacími kmitočty, banky filtrů
12. Implementace algoritmů FFT na SP.
13. Vliv kvantizačních jevů při implementaci FFT v pevné řádové čárce
14. Implementace algoritmů komprese a parametrizace signálů, generátory
- Osnova cvičení:
-
1. Vývojové prostředky signálových procesorů (DSP)
2. Asembler, linker, simulátor pro DSP s pevnou a pohyblivou čárkou. Code Composer Studio
3. Instrukční soubor SP, jednoduché úlohy z číslicového zpracování signálů. 4. Programování algoritmů DSP v C++, překlad do assembleru DSP. Zadání individuálních projektů
5. Použití vývojových desek pro implementaci v reálném čase
6. Samostatná práce na projektech, konzultace k projektům
7. Samostatná práce na projektech, konzultace k projektům
8. Samostatná práce na projektech, konzultace k projektům
9. Implementace algoritmů v reálném čase, vývojové moduly
10. Implementace algoritmů v reálném čase, vývojové moduly
11. Samostatná práce na projektech, konzultace k projektům
12. Samostatná práce na projektech, konzultace k projektům
13. Prezentace projektu
14. Prezentace projektu, zápočet
- Cíle studia:
- Studijní materiály:
-
1. Davídek V., Sovka P.: Číslicové zpracování signálů a implementace. Skripta ČVUT, Praha, 1997
2. Davídek V., Laipert M., Vlček M.: Analogové a číslicové filtry, Monografie ČVUT, Praha, 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/icz
- Poznámka:
-
Rozsah výuky v kombinované formě studia: 14+4
Typ cvičení: c, p
Tento předmět je nabízen také v anglické verzi.
- Další informace:
- Pro tento předmět se rozvrh nepřipravuje
- Předmět je součástí následujících studijních plánů:
-
- Elektronika-inženýrský blok (povinně volitelný předmět)
- Elektronika-inženýrský blok (povinně volitelný předmět)