Informations générales
Number of hours
- Lectures 8.0
- Projects -
- Tutorials -
- Internship -
- Laboratory works 10.0
- Written tests 2.0
ECTSECTS
0.6
Goal(s)
- Understanding the principles of real-time systems programming (RTS)
- Choice of tools for RTS specification, design and execution
- Choice of RTS hardware architectures
- Generate and build a real-time application
Content(s)
1. Principles of real time systems (RTS)
2. RTS programming languages
3. Multiprogramming and real-time specificity
- Processes
- Process scheduler
- Cooperation between processes
4. STR scheduling
- Scheduling principles
- Scheduling periodic processes
- Scheduling of dependent tasks
5. Executives and Real-Time Kernels (RTOS)
- Executive standardization
- Main real-time executables
6. RT microkernel specification and design
7. SystemC, tools and methodology for high-level design of embedded systems on SoC chips
Prerequisites- "C++" module (e2i4 - 7th semestre)
- "Processor & DSP" module (e2i5 - 9th semestre)
Calendar
The course exists in the following branches:
- Curriculum - E2I - Semester 10
Additional Information
Course ID : KAELXM05
Course language(s): 
You can find this course among all other courses.