Subject: Logic Design of Computer Systems 2
(06 -
E230) Basic Information
Course specification
Course is active from 01.10.2005.. Precondition courses
Course which have preconditioned courses Logic Design of Computer Systems 2
Students learn about the basics of computer systems and are trained to design a central processor and realize simple assembler programs. Knowledge about basic notions, standards and technologies in the field of computer systems as well as ability to design and realize simple computer structures. Introduction (definition of structure, single processor and multiprocessor structures, functional units, methods of connecting functional units). Central processor design (signal timing, address regimes, machine language, description of processor in VHDL, processor management). Memory design (RAM, DRAM, FLASH memory, methods for increasing memory reliability, associative memory, fast memory, hidden memory, memory management) Input- Output subsystem (methods and techniques of U/I subsystem communication with CPU, peripheral units, input output management). Transmission lines between functional units (standards, ISA, PCI, etc). Computer systems with multiple functional units. Local area networks as multiprocessor structures. Examples of computer structure design with VHDL (microcontroller, ALU) Assembler language, Macroassembler language, Machine –program connection. Examples of practical programming of devices. Lectures. Tutorials. Computer practice. Consultations.
Students attend lectures and computer practice classes. At the end of the semester the acquired practical knowledge is assessed at the regular examination. The examination is taken using computer and suitable literature.
|