Subject: Basics of computer engineering
(12 -
SERT02) Basic Information
Course specification
Course is active from 21.11.2012.. Basics of digital system design Knowledge about the basic techniques for designing and testing digital systems. The acquired knowledge provides the basis for understanding engineering courses which will follow. Switching functions (analytical methods of representation, Functionally complete system and minimization). Finite automata (methods, time behaviour of synchronous sequential systems and minimum number of states). sequential system design. Combinational networks (standard modules and programmable combinational networks). Standard sequential networks (memory elements and registers). The notion of complex digital systems (AHPL, RTL and basic VHDL). Programmable combinational and sequent ional networks (PAL, PLD, CPLD, FPGA). Design of arithmetic logic unit. Logic design of processor control unit. Micro program control unit (description and realization with VHDL). Hypothetical processor (description and realization with VHDL). Lectures, Tutorials. Computer practice. Consultations. Students attend lectures, auditory practice and laboratory practice classes. Each laboratory practice is graded. There are three colloquia taken at laboratory practice classes. A colloquium consists of a test which checks students’ theoretical knowledge and practical tasks at the computer.
|