CourseWare Wiki
Search
Log In
b261
courses
amp_mam
lectures
Notice
This page is located in a preparation section.
Table of Contents
Přednášky
1. Od klopného obvodu k procesoru
2. Čas, hodiny a periferie
3. Od C k běžícímu obrazu
4. Paměť a systémové sběrnice
5. Datový tok bez procesoru: DMA a převodníky
6. Přístrojové sběrnice
7. Architektury procesorů a programování v assembleru
8. Paralelismus a specializovaný hardware
9. Operační systémy reálného času
10. Nízká spotřeba a spolehlivost
11. Číslicové zpracování signálů na MCU
12. Strojové učení na embedded (TinyML)
13. Bezpečnost embedded zařízení
Přednášky
1. Od klopného obvodu k procesoru
Datum:
21.09.2026
Téma:
Kombinační a sekvenční obvody, konečný automat, obvodový a mikroprogramový řadič, datová cesta, vznik procesoru, jádro Cortex-M (registry, paměťová mapa).
Přednáška:
amp-lec01-2026.pdf
2. Čas, hodiny a periferie
Datum:
05.10.2026
Téma:
Zdroje hodin a hodinový strom, GPIO, přerušovací systém (NVIC, EXTI), časovače a PWM.
Přednáška:
apm-lec02-2026.pdf
3. Od C k běžícímu obrazu
Datum:
12.10.2026
Téma:
Fáze překladu, preprocesor, optimalizace, volací konvence (AAPCS), členění kódu do modulů a ovladačů, MISRA-C, ladění (SWD, CoreSight).
Přednáška:
apm-lec03-2026.pdf
4. Paměť a systémové sběrnice
Datum:
19.10.2026
Téma:
Paměťová mapa, linker a startup, memory-mapped I/O, AMBA a bus matrix, arbitráž, wait states a cache, dynamická alokace.
Přednáška:
apm-lec04-2026.pdf
5. Datový tok bez procesoru: DMA a převodníky
Datum:
26.10.2026
Téma:
Přímý přístup do paměti (DMA), D/A a A/D převodníky, správa bufferů a vlastnictví.
Přednáška:
apm-lec05-2026.pdf
6. Přístrojové sběrnice
Datum:
02.11.2026
Téma:
Kritéria výběru sběrnice, SPI, I2C, 1-Wire, I3C, I2S, UART / RS-232 / RS-485, CAN, LIN, DALI.
Přednáška:
apm-lec06-2026.pdf
7. Architektury procesorů a programování v assembleru
Datum:
09.11.2026
Téma:
ISA vs. mikroarchitektura, RISC vs. CISC, architektura ARM, architektura RISC-V, programování v ARM assembleru.
Přednáška:
apm-lec07-2026.pdf
8. Paralelismus a specializovaný hardware
Datum:
16.11.2026
Téma:
Konec škálování jednoho jádra, paralelismus a jeho meze (Amdahlův zákon), multicore, specializovaný hardware (DSP, GPU), AI akcelerátory (NPU), heterogenní SoC.
Přednáška:
apm-lec08-2026.pdf
9. Operační systémy reálného času
Datum:
23.11.2026
Téma:
Souběžnost a plánovatelnost, kooperativní a preemptivní plánování, synchronizace (mutex, semafor), fronty, přepínání kontextu, minimalistický RTOS na Cortex-M.
Přednáška:
apm-lec09-2026.pdf
10. Nízká spotřeba a spolehlivost
Datum:
30.11.2026
Téma:
Zdroje spotřeby, napájecí domény, úsporné režimy a probouzení, návrhové vzory nízké spotřeby, supervize napájení a watchdog, RTOS v low-power.
Přednáška:
apm-lec10-2026.pdf
11. Číslicové zpracování signálů na MCU
Datum:
07.12.2026
Téma:
Číselné formáty (plovoucí a pevná řádová čárka), FPU a DSP instrukce, CMSIS-DSP, filtry FIR a IIR, FFT, matematické akcelerátory (CORDIC, FMAC).
Přednáška:
apm-lec11-2026.pdf
12. Strojové učení na embedded (TinyML)
Datum:
14.12.2026
Téma:
Inference vs. trénink, kvantizace (int8), TensorFlow Lite Micro a CMSIS-NN, inference na MCU, případové studie.
Přednáška:
apm-lec12-2026.pdf
13. Bezpečnost embedded zařízení
Datum:
04.01.2027
Téma:
Model hrozeb a attack surface, přetečení bufferu, paměťová izolace (MPU, W^X), ROP a obrana v kódu, secure boot a řetěz důvěry, hardwarové útoky.
Přednáška:
apm-lec13-2026.pdf
courses/amp_mam/lectures/start.txt
· Last modified: 2026/08/12 10:37 by
viteks