Course detail

Digital Circuits and Microprocessors

FEKT-BPC-DOMAcad. year: 2024/2025

Numerical and code systems for digital circuits. Logic functions and their realization, minimization. Digital circuit technologies. Digital memories. PLAs. Introduction into microprocessors. Von Neuman and Harward concept of microcomputer. Data presentation. Structure and activity of chosen microprocessor. Instruction set and its connection to hardware. Internal and external memories, input and output blocks, programmable peripheral circuits, I/O circuitry, connection with external components and instruments. Programming of microprocessor systems. Development and debugging instruments.

Language of instruction

Czech

Number of ECTS credits

4

Mode of study

Not applicable.

Entry knowledge

The subject knowledge on secondary school level is required.

Rules for evaluation and completion of the course

Numerical and laboratory practical classes.The content and forms of instruction in the evaluated course are specified by a regulation issued by the lecturer responsible for the course and updated for every academic year.

Aims

The aim of the course is to acquaint the students with essential digital integrated circuits in various technologies, their logic functions, applications and a design of digital systems and instruments, principles of microprocessors and microcontrollers, creating software equipment for them and design of microprocessor systems.
Students are able to design digital circuits and systems exploiting digital ICs, to design and to debug microprocessor systems, to connect them with external instruments and technology, and to create SW for microprocessor systems.

Study aids

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

Gerardus Blokdyk, Digital Design A Complete Guide, 978-0655820697, 2019 Edition (EN)
Brock J. LaMeres, Introduction to Logic Circuits & Logic Design with VHDL, 978-3030124885, 2019 (EN)
TOCCI, R.J. a kol., Digital Systems 12th Edition, ISBN 978-0134220130, March 23, 2016 (CS)

Recommended reading

Not applicable.

Classification of course in study plans

  • Programme BPC-APE Bachelor's 1 year of study, summer semester, compulsory

Type of course unit

 

Lecture

26 hod., optionally

Teacher / Lecturer

Syllabus

1. Number and code systems for digital circuits.

2. Logical functions and their implementation, minimization, overview of digital circuits in various technologies.

4. Digital memories.

5. Introduction to microprocessor technology.

6. Structure and operation of the selected microprocessor, instruction set of the microprocessor in relation to its technical equipment, development resources.

7. Internal and external memories, input and output blocks, programmable peripheral circuits, connecting I/O devices. 

 

Fundamentals seminar

13 hod., compulsory

Teacher / Lecturer

Syllabus

1. Number and code systems for digital circuits.

2. Logical functions and their implementation, minimization, overview of digital circuits in various technologies.

4. Digital memories.

5. Introduction to microprocessor technology.

6. Structure and operation of the selected microprocessor, instruction set of the microprocessor in relation to its technical equipment, development resources.

7. Internal and external memories, input and output blocks, programmable peripheral circuits, connecting I/O devices.