PB171 Seminar on Digital System Architecture

Fakulta informatiky
jaro 2024
Rozsah
0/2/0. 2 kr. (plus ukončení). Ukončení: k.
Vyučující
doc. RNDr. Zdeněk Matěj, Ph.D. (přednášející)
Mgr. Oldřich Pecák (cvičící)
prof. Ing. Václav Přenosil, CSc. (pomocník)
Garance
doc. RNDr. Zdeněk Matěj, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: doc. RNDr. Zdeněk Matěj, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Rozvrh
Út 10:00–11:50 A415
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
Cíle předmětu
The main objectives of the seminar are to verify the knowledge acquired during the Digital computer architecture course. The students will learn about the structure and the design of systems for selected microcomputers or FPGA, they will learn to program them and at the end of the semester, they will create their own project. The lessons will be held in the EmLab - A415.
Výstupy z učení
At the end of the course, students will be able to:
practically design a digital system;
program using a language assembler and C designed digital system;
to practically assemble and integrate a digital system.
Osnova
  • Architecture of 8-bit controllers (PIC12 family).
  • Assembly language for target platform.
  • General purpose I/O.
  • Timers and interrupt handling.
  • EEPROM handling.
  • Applications of the analog-digital converter.
  • C language compiler for 8-bit platforms.
  • Using C language for target platform-
  • Controlling shift register.
  • Bus drivers: UART, SPI, I2C.
  • Advanced peripherals.
  • Semestral project.
Literatura
  • Datasteety jednotlivých použitých modulů
Výukové metody
laboratory seminars
Metody hodnocení
semestral project
Vyučovací jazyk
Angličtina
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 2014, jaro 2015, jaro 2016, jaro 2017, jaro 2018, jaro 2019, jaro 2020, jaro 2021, jaro 2022, jaro 2023, jaro 2025.