Subject description - AE4M38KRP

Summary of Study | Summary of Branches | All Subject Groups | All Subjects | List of Roles | Explanatory Notes               Instructions
AE4M38KRP Computer Interfaces
Roles:PO, V Extent of teaching:2P+2C
Department:13138 Language of teaching:EN
Guarantors:  Completion:Z,ZK
Lecturers:  Credits:6
Tutors:  Semester:Z


Students are acquainted with common computer interfaces and design of peripherals. Selected PC interfaces (USB, PCI, PCI Express, IEEE1394, ExpressCard), metallic and wireless networks (IEEE802.x standards) and industrial interfaces (EIA-485, EIA-232, CAN ) are explained in detail. Project-oriented laboratories are focused on design and implementation of selected communication interface.

Course outlines:

1. Basic PC interfaces (PS-2, IEEE 1248, VGA, DVI)
2. PCI, detailed standard and implementation description
3. PCI Express, brief standard and implementation description
4. USB, detailed standard and implementation description
5. Firewire (IEEE1394) and its implementation
6. IEEE802.3 networks, physical layer variants
7. Auto-negotiation, PoE, HW and SW implementation
8. Wireless system standards (WiFi, Bluetooth, ZigBee)
9. Wireless connectivity implementation
10. TCP/IP stack implementation
11. Wireless communication measurement and analysis methods
12. Implementation of Windows and Linux drivers (USB and PCI devices)
13. Implementation of communication interfaces into the FPGA
14. Industrial communication interfaces (EIA-485, EIA-232, CAN)

Exercises outline:

1. Introduction of laboratory projects, project selection
2. Project implementation (PCI, PCI-E, Ethernet, WiFi, Bluetooth, USB, ZigBee)
3. Project implementation
4. Project implementation
5. Project implementation
6. Project implementation
7. Project implementation
8. Project status presentation and evaluation
9. Project implementation
10. Project implementation
11. Project implementation
12. Project implementation
13. Project implementation
14. Final project presentation, assesment


[1] Hristu-Varsekalis, D.: Handbook of Networked and Embedded Control
Systems, Birkhäuser Boston 2008, ISBN 978-0817632397
[2] Axelson, J.: USB Complete, Lakeview Research 2005, ISBN: 978-1931448024
[3] Axelson, J.: Embedded Ethernet and Internet Complete, Lakeview Research
2003, ISBN: 978-1931448000



Subject is included into these academic programs:

Program Branch Role Recommended semester
MEKME1 Wireless Communication V 3
MEKME5 Systems of Communication V 3
MEKME4 Networks of Electronic Communication V 3
MEKME3 Electronics V 3
MEKME2 Multimedia Technology V 3
MEOI2 Computer Engineering PO 3
MEEEM1 Technological Systems V 3
MEEEM5 Economy and Management of Electrical Engineering V 3
MEEEM4 Economy and Management of Power Engineering V 3
MEEEM3 Electrical Power Engineering V 3
MEEEM2 Electrical Machines, Apparatus and Drives V 3
MEKYR4 Aerospace Systems V 3
MEKYR1 Robotics V 3
MEKYR3 Systems and Control V 3
MEKYR2 Sensors and Instrumentation V 3

Page updated 4.8.2020 17:51:40, semester: Z,L/2020-1, L/2019-20, Send comments about the content to the Administrators of the Academic Programs Proposal and Realization: I. Halaška (K336), J. Novák (K336)