Computer system architectures
Study programs
Teaching information
Teaching form
Lecture, SeminarStudy method
AttendanceHours per week (full-time)
2,2Hours per semester (part-time)
ZS 26,26Teachers
prof. Ing. Miloš Drutarovský, CSc. Ing. Eva Kupcová
Schedule
Learning outcomes
By completing subject student will learn information about principles of computer systems architectures and basic building blocks required for their implementation. Gets knowledge about computer hardware, begin with theoretical principles, through organization chart, and up to architectonic conception of modern computer systems. Masters design methods of basic building digital circuits, hardware description by using VHDL language, digital circuits simulation and practical design aspects by using modern CAE tools. Knowledge about components of computer system, and algorithms using by system to process, store and data transfer, student will be able to apply in practice, and also in theoretical informatics.
Course outline
1. Principles and basic conceptions of computers systems 2. Building blocks of digital computers 3. Introduction to VHDL language 4. VHDL language 5. Computer arithmetic and algorithms 6. Instruction set architecture 7. Central processing unit and pipeline processing 8. Memory subsystem 9. Processor communication and control mechanism of I/O operations 10. Signal processors (DSP) 11. Classification of computer systems 12. Trends in evolution of computer architectures for embedded systems
Completion conditions
Assessment and completion of the course: Credit test and examination Continuous assessment: Student passes the continuous assessment and receives credits when he or she meets the requirement to obtain at least 21% out of 40%. tests and semestral projects Final assessment: Student passes the final assessment and passes the examination when he or she meets the requirement to obtain at least 31% out of 60%. 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. Jelšina, M., Architektúry počítačových systémov: princípy, štruktúrna organizácia, funkcia. Elfa, Košice, 2002 2. Fischer, V., VHDL Language – Design and synthesis of digital systems. Erasmus prednášky, 2010 3. Pinkler, J.-Poupa, M., Číslicové systémy a jazyk VHDL. BEN, Praha, 2006 4. Hennessy, J. – Patterson, D., Computer Architecture: A Quantitative Approach, Morgan Kaufmann Publishers, 2011 5. Patterson, D. – Hennessy, J., Computer Organization and Design: The Hardware/Software Interface, Morgan Kaufmann Publishers, 2013
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: 1065