Computers and peripheral devices
FEKT-NNAVAcad. year: 2019/2020
The themes of lectures deal with problems that must be solved by a designer during the design of components of a peripheral device adapter. Students will become acquainted with the principles of I/O bus system operation and the communication with adapters (communication with memory components, registers, interrupt request generation and its service, DMA request generation and its service). The principles of component design (synthesis) for peripheral operation control will be discussed. The laboratory tutorials will be directed towards the presentation of these principles on a computer structure and on the design of external adapter components and external adapter design in a design system environment.
Learning outcomes of the course unit
Students will become acquainted with the principles of digital systems design with complex sequential behaviour reflecting the conditions in which the application will operate. They will learn how an implementation will be subdivided between software and hardware components. They will become acquainted with tools to support designer. They will learn how to design controllers of external adapters of basic peripheral devices and independently operating computer systems operating in real environment and communicating with a user or systems on higher level.
The subject knowledge on the Bachelor´s degree level is requested.
Recommended optional programme components
Recommended or required reading
Minasi, M.:The Complete PC Upgrade and Maintenance Guide,Sybex, 1998, ISBN 0782121519
Brandejs, M.:Mikroprocesory Intel Pentium a spol.,Grada Publishing, ISBN 80-7169-041-4
Kainka, B. Berndt, H.J.: Využití rozhraní PC pod Windows, HEL, 2000, ISBN 80-86167-13-5
Planned learning activities and teaching methods
Teaching methods depend on the type of course unit as specified in the BUT Rules for Studies and Examinations.
Assesment methods and criteria linked to learning outcomes
Requirements for completion of a course are specified by a regulation issued by the lecturer responsible for the course and updated for every academic year.
Language of instruction
To develop knowledge gained in courses from the area of computer systems construction and demonstrate these principles in the field of external adapters design and embedded saystems design. To utilise this knowledge in the design and implementation of complex digital systems with comprehensive sequential behaviour. Students will be taught how to analyse the conditions in which the equipment under design will operate and on the basis of the analysis how to identify the trade-off between price, reliability and dynamic parameters. In laboratory tutorials students will study the structure and operation principles of external adapters and embedded systems components and their design in design system environment.
Specification of controlled education, way of implementation and compensation for absences
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.