Computer Systems
Code | Completion | Credits | Range |
---|---|---|---|
X35POS | Z,ZK | 5 | 2+2s |
- Lecturer:
- Jiří Bayer, Pavel Píša
- Tutor:
- Jiří Bayer, Pavel Mezera, Pavel Píša, Martin Samek, Ondřej Špinka
- Supervisor:
- Department of Control Engineering
- Synopsis:
-
Subject is introduction to computer aided real-time measuring and control. Subject especially describe hardware area (HW) of computing technics used as aid for real-time measure and control. e.g structure, function and characteristics of computer systems, their modifications, control process instrumentation, peculiarity of real-time computer systems and professional computer control means for control of technological plants. Next informations on web page http://dce.felk.cvut.cz/pos/
- Requirements:
-
logic systems, electronic systems
- Syllabus of lectures:
-
1.Architecture of computers, structure, organization and subsystems. Transfer of informations.
2.Operating and memory subsytem. CPU, architecture modification (RISC, CISC), int/ext memory.
3.I/O computer subsystem, I/O control, peripheral devices.
4.Computer system, technical and organization means. Interrupt system, real-time systems.
5.Processor networks, parallel systems, conection networks. Topology, communication.
6.Computer networks, nets topology, communication. LAN, MAN, WAN nets, control computer nets.
7.Multilevel computer organization, virtual computer. Conventional and microprogram machine level.
8.Operating system machine level. Virtual instructions, virtual memory. OS managements.
9.Microprocessor means, platforms. Actual survey, evolution trends.
10.Microprocessor means INTEL, systems I x86, Pentium, . Characteristics, application.
11.Microprocessor means MOTOROLA, systems M68xxx, . Characteristics, application.
12.Microprocessors for embedded applications ARM, 683xx, ColdFire, .
13.Standard system and I/O computer buses (ISA, PCI, SCSI, VME,.)
14.Process instrumentation, analog and discrete I/O.
- Syllabus of tutorials:
-
1.Introduction, labs program, safety, RT control. OS Linux - Task 1.
2.Characteristic of OS Linux, simple programming in C.
3.Task 2 - Proceses, signals.
4.Task 3 - Threads
5.Task 4 - Sockets
6.Task 5 - Serial communication
7.Reserve of tasks 1 - 5.
8.Main task specification - position and revolution control. IRC input, PWM output, vizualization.
9.Test.
10.Main task solving.
11.Main task solving.
12.Main task solving.
13.Main task presentation, correction test.
14.Assessment.
- Study Objective:
- Study materials:
-
1.Bayer a kol. Počítače pro řízení skripta ČVUT 2002
2.Blatný a kol. Číslicové počítače SNTL 1980
3.Niederlinski Číslicové systémy pro řízení technologických procesů SNTL 1984
4.Tanenbaum Structured Computer Organisation Prentice Hall 1978
5.Tanenbaum Computer Networks Prentice Hall 1988
6.Firm literature INTEL, MOTOROLA, ATMEL,
7.Reference to internet pages
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Common plan- structured studies (elective specialized course)
- Computer Technology- structured studies (elective specialized course)
- Electronics and Communication Technology - structured studies (elective specialized course)
- Cybernetics and Measurements- structured studies (compulsory course, elective specialized course)
- Heavy-current Engineering- structured studies (elective specialized course)