Notice
This page is located in a preparation section.

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