Summer Semester 2010/11
(in Polish) Systemy czasu rzeczywistego MARN06043
Course content:
Lecture
Digital signal processing methods: hardware and software based. Characteristics of the real control time systems. Hardware platforms: DSP processors, PLD/FPGA systems. Foundamentals of the VHDL programming language and the Microblaze soft-core processor. Introduction to the RTLinux operating system.
Laboratories
ISE WebPack and Cool Runner Design Kit. LEDs controlled by push-buttons, Software simulation with ISE WebPack. Combination blocks: 7-segment decoder, sumator, comparator. Sequence blocks: diode line, 7-segment display. Simple states machines: simple microprocessor, RS-232 port controller.
Learning outcomes:
Knowledge about the specific features and architectures of real time control systems and their hardware platforms. Practical skills in the design, implementation, and integration of simple real time control systems.
(in Polish) Rodzaj przedmiotu
Course coordinators
Bibliography
a) basic references:
1. Zwolinski M.: Digital system design with VHDL. Prentice Hall 2006.
2. Lal K., Rak T., Orkisz K.: RTLinux - system czasu rzeczywistego. Helion, Gliwice 2003.
3. Richard G. L.: Wprowadzenie do cyfrowego przetwarzania sygnałów. WKiŁ, Warszawa, 2000.
4. Skahill K.: VHDL for Programmable Logic. Prentice Hall, 1996.
b) supplementary references:
5. Sacha K.: Systemy czasu rzeczywistego. Warszawa, Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa 1999.
6. Zbysiński P., Pasierbiński J.: Układy programowalne: pierwsze kroki. Wydawnictwo BTC, Warszawa 2004.