|
Focusing in software this course gives an overall view of embedded Real Time Systems (RTS), including their characteristics, difficulties in design, implementation and testing. The course is intended for programmers with a limited knowledge of RTS.
This course is generic without emphasis on any specific programming language or Real-time operating system. Illustrated exercises enhance the participant's understanding for the RTS specific problems. This course describes what a RTS is, the difference between hard and soft RTS, asynchronous/synchronous RTS, safety critical systems, dealing with parallel events with important aspects on real-time design.
Objectives To achieve basic knowledge about embedded RTS works, the difficulties and problems.
|
Who should attend? Programmers, system designers and testing staff.
Previous knowledge Some experience of programming.
Course Material Included in the course is our original material along with some of the following books: "Real-time Systems Design and Analysis" by Phillip A. Laplante or "Real-time Systems" written by Nimal Nissanke.
Recommended following courses OSE Primer OSE Basic.
Other information The course addresses the problems of real-time for embedded systems. The material covers relatively wide topics with an interesting focus on real-time from different perspectives. The material deals with both hardware and software related problems.
|