Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2025/2026

Embedded software

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah Jazyk výuky
ANI-ESW Z,ZK 5 2P+2C česky
Garant předmětu:
Přednášející:
Cvičící:
Předmět zajišťuje:
katedra číslicového návrhu
Anotace:

Předmět seznamuje studenty se specifiky vývoje programového vybavení pro vestavné systémy. Předmět studenta provází od základních technik programování v jazyce C a optimalizace kódu, přes řadu typických oblastí, jako je vývoj spolehlivého programového vybavení, vestavné operační systémy či zpracování signálu, až po sofistikované techniky vývoje vestavného programového vybavení kombinované s umělou inteligencí.

Požadavky:
Osnova přednášek:

1. Software ve vestavných systémech.

2. Programovací jazyky a vysokoúrovňová syntéza.

3. Optimalizace kódu s ohledem na spotřebu, cenu a výkon.

4. Modelem řízený návrh. HW/SW co-design.

5. Vývoj spolehlivého software, ladění a testování.

6. Operační systémy ve vestavných systémech.

7. Zpracování signálu.

8. Číslicové filtry a jejich implementace

9. Software pro řídící aplikace.

10. Programování průmyslových robotů.

11. Umělá inteligence ve vestavných systémech.

12. Optimalizace AI modelů pro systémy s limitovaným výkonem a zdroji

13. Vývoj autonomních systémů.

Osnova cvičení:

bude doplněno

Cíle studia:

Předmět seznamuje studenty se specifiky vývoje programového vybavení pro vestavné systémy. Předmět studenta provází od základních technik programování v jazyce C a optimalizace kódu, přes řadu typických oblastí, jako je vývoj spolehlivého programového vybavení, vestavné operační systémy či zpracování signálu, až po sofistikované techniky vývoje vestavného programového vybavení kombinované s umělou inteligencí.

Studijní materiály:

1. Hobbs, C.: Embedded Software Development for Safety-Critical Systems (2st Edition). Auerbach Publications, 2019. ISBN 978-0367338855.

2. Fan, X.: Real-Time Embedded Systems: Design Principles and Engineering Practices. Newnes, 2015. ISBN 978-0128015070.

3. Lynch, K. M. - Park, F. C.: Modern Robotics: Mechanics, Planning, and Control. Cambridge University Press, 2017. ISBN Cambridge University Press.

4. P. P. Vaidyanathan: Signals, Systems, and Signal Processing. Cambridge: Cambridge University Press, 2024. ISBN 978-1009412292.

5. Dinwiddie, K.: Industrial Robotics.Cengage Learning (1st Edition). Delmar Cengage Learning, 2018. ISBN 978-1133610991.

6. Moons, B. - Bankman, D. - Verhelst, M.: Embedded Deep Learning: Algorithms, Architectures and Circuits for Always-on Neural Network Processing. Springer, 2018. ISBN 978-3319992228.

Poznámka:

Předmět je vyučován v češtině.

Další informace:
https://courses.fit.cvut.cz
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 6. 12. 2025
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/cs/predmet1254088909405.html