FI:PV172 Architecture of Digit. Systems - Course Information
	PV172 Architecture of Digital Systems
Faculty of InformaticsSpring 2026
- Extent and Intensity
- 2/0/0. 2 credit(s) (plus extra credits for completion). Type of Completion: zk (examination).
 In-person direct teaching
- Teacher(s)
- RNDr. Oldřich Pecák (lecturer)
 prof. Ing. Václav Přenosil, CSc. (lecturer)
 doc. RNDr. Zdeněk Matěj, Ph.D. (lecturer)
 Ing. Jan Král, Ph.D. (assistant)
- Guaranteed by
- prof. Ing. Václav Přenosil, CSc.
 Department of Computer Systems and Communications – Faculty of Informatics
 Contact Person: doc. RNDr. Zdeněk Matěj, Ph.D.
 Supplier department: Department of Computer Systems and Communications – Faculty of Informatics
- Prerequisites
- Course PV170 - Design of Digital Systems is advisable source of necessary knowledges for current course.
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- there are 37 fields of study the course is directly associated with, display
- Course objectives
- The basic objective of the course is to acquire knowledge of assembling efficient and functionally reliable structures of digital systems.
- Learning outcomes
- Students will be able to:
 - understand the principles of operation of the basic building blocks of digital systems,
 - to apply basic building elements of digital systems,
 - to verify the function of basic modules of digital systems.
- Syllabus
- Individual lectures precede and thematically follow the lectures of the course PB171.
- 1. Introduction to the subject, structure of a simple digital system, typical instruction repertoire,
- 2. Organization of interrupts in a simple processor, DMA,
- 3. Auxiliary circuits,
- 4. Principles of construction and structure of memories and addressing methods,
- 5. Buffer memories – CACHE memories, individual project assignments,
- 6. Principles of operation of analog/number and number/analog converters,
- 7. Parallel and serial buses, external buses, and principles of their operation,
- 8. Principles of integration of input/output devices into digital systems,
- 9. Controllers,
- 10. Advanced processor structures,
- 11. Acceleration of arithmetic operations,
- 12. Consultation on the final seminar,
- 13. Final seminar.
 
- Literature
- ŠNOREK, RICHTA. Připojování periférií k PC
- DOUŠA, J., PLUHÁČEK, V. Introduction to computer systems. Praha: ČVUT, 2000
- HLAVIČKA, J. Computer architecture. Praha: ČVUT, 1999
 
- Teaching methods
- - lectures,
 - homework,
 - individual project.
- Assessment methods
- Defense of an individual project and discussion of its content.
- Náhradní absolvování
- The course can be completed remotely, including the defense of an individual project.
 Lectures, homework assignments and their solutions are stored in the IS.
- Language of instruction
- Czech
- Follow-Up Courses
- Further comments (probably available only in Czech)
- The course is taught annually.
 The course is taught every week.
- Teacher's information
- The course is the theoretical basis for practical applications in the course PB171. Study materials, documentation and instructions are available in electronic form, partly in Czech and mainly in English.
- Enrolment Statistics (Spring 2026, recent)
- Permalink: https://is.muni.cz/course/fi/spring2026/PV172