PB171 Seminář z architektury digitálních systémů

Fakulta informatiky
jaro 2014
Rozsah
0/2. 2 kr. (plus ukončení). Ukončení: k.
Vyučující
doc. RNDr. Zdeněk Matěj, Ph.D. (přednášející)
Mgr. Šimon Řeřucha, Ph.D. (přednášející), prof. Ing. Václav Přenosil, CSc. (zástupce)
Mgr. Martin Elich (pomocník)
RNDr. Filip Mravec, Ph.D. (přednášející)
prof. Ing. Václav Přenosil, CSc. (náhr. zkoušející)
Garance
prof. Ing. Václav Přenosil, CSc.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. Ing. Václav Přenosil, CSc.
Dodavatelské pracoviště: Katedra strojového učení a zpracování dat – Fakulta informatiky
Rozvrh seminárních/paralelních skupin
PB171/01: Po 10:00–11:50 B202
PB171/02: Po 14:00–15:50 B202
Předpoklady
PA174 Design of Digital Systems II || PV170 Konstrukce digitálních systémů
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 31 mateřských oborů, zobrazit
Cíle předmětu
Cílem semináře je osvojit si v praxi znalosti získané v předmětu Architektura výpočetních systémů. Konkrétně se studenti podrobně seznámí se strukturou a návrhem systému pro vybrané jednočipové počítače, vyzkouší si jejich programovaní v jazycích Assembler a C a v závěru semestru vytvoří a obhájí vlastní projekt. Kurz bude probíhat na technickém a programovém vybavení v Laboratoři architektury a konstrukce číslicových počítačů.
Osnova
  • Architektura osmibitového kontroleru (rodina PIC12).
  • Jazyk symbolických adres (assembleru).
  • Obsluha digitálních vstupů a výstupů.
  • Obsluha přerušení a časovačů.
  • Obsluha EEPROM a kontrolních obvodů.
  • Použití ADC a komparátoru.
  • Překladač jazyka C pro osmibitovou platformu.
  • Obsluha v jazyce C.
  • Obsluha posuvného registru.
  • Obsluha sběrnice UART, SPI, I2C.
  • Ovládání pokročilých periferií.
  • Práce na samostatném projektu.
Literatura
  • Datasteety jednotlivých použitých modulů
Výukové metody
laboratorní cvičení
Metody hodnocení
závěrečný projekt
Další komentáře
Studijní materiály
Předmět je vyučován každoročně.
Předmět je zařazen také v obdobích jaro 2010, jaro 2011, jaro 2012, jaro 2013, jaro 2015, jaro 2016, jaro 2017, jaro 2018, jaro 2019, jaro 2020, jaro 2021, jaro 2022, jaro 2023, jaro 2024, jaro 2025.