Digital systems and internet of things
Study programs
Teaching information
Teaching form
Lecture, Laboratory exerciseStudy method
AttendanceLanguage
slovenskýHours per week (full-time)
2,2Hours per semester (part-time)
ZS 26,26Teachers
prof. Ing. Pavol Galajda, PhD. Ing. Patrik Jurík, PhD.
Schedule
Learning outcomes
By completing the course, the student will get extended knowledge in the field of design of modern digital systems based on programmable logic circuits and embedded systems. Emphasis is placed on the use of graphical methods and VHDL language for synthesis and simulation of logic structures as well as on the basic design strategies for more complex systems based on reconfigurable circuits by using the fast input/output hardware interfaces, especially in digital signal processing from smart networks (e.g. for the Internet of Things). By completing the course the student will also gain practical experience with modern CAE tools and development tools for reconfigurable circuits and embedded systems.
Course outline
(1) Course introduction. (2) Types of PLD circuits. (3) Rules for digital systems design. (4) Modern FPGA circuits issues. (5) Synthesis of digital circuits, introduction to VHDL language. (6) Circuit architectures of programmable logic circuits (PLDs). (7) Circuit architectures of FPGA circuits. (8) Basic HW blocks in FPGA circuits (dual Port RAM, PLL, Multipliers ...). (9) Introduction to the modern CAD and CAE tools. (10) Design of complex digital systems using modern CAD and CAE tools. (11) Internet of Things (IoT). (12) Embedded systems for IoT. (13) Trends in the development of modern FPGA circuits and embedded systems.
Completion conditions
Assessment and completion of the course: Graded credit test Continuous assessment: Credit test Final assessment: Student passes the final assessment and passes the examination when he or she meets the requirement to obtain at least 51% out of 100%. Examination Overall assessment: Overall assessment is the sum of the assessments obtained by students in the assessment period. The overall result is determined in accordance with the internal regulations of the Technical University in Košice. (Study Regulations, the internal regulation principles of doctoral studies)
Recommended literature
[1] Fischer, V.: VHDL language, Design and synthesis of digital systems, prednášky hosťujúceho profesora v rámci Erazmus pobytu na TU Košice, 2010 (el. verzia). [2] Zwolinski, M.: Digital System Design with VHDL, Prentice Hall, 2004. [3] Pedroni, V.A.: Circuit Design and Simulation with VHDL, MIT Press, 2010. [4] Parhami, B.: Algorithms and Design Methods for Digital Computer Arithmetic, Oxford University Press, 2000. [5] Chu, P.P.: RTL Hardware Design using VHDL, John Wiley and Sons, 2006.
Notes
To successfully complete the course, it is necessary to obtain a credit and successfully pass the exam. This includes the student's participation in educational activities of direct teaching, lectures, exercises, as well as independent study and independent creative activity of the student in processing the semester assignment / assignments, project on a specified topic, to a specified extent, in a specified design of a total of 180 hours intensity of the student's work per semester.
Grade distribution
Total graded students: 112