1.Real-Time System concepts:
Shared Resources – Multitasking – kernels – Schedulers
– task priorities – mutual exclusion – deadlock – inter
task communication – kernel objects
2.Timer and timer services: real time clocks – Timer
ISRs – Soft timers – I/O subsystem – Memory management
techniques – Concurrency – synchronization and communication
3. File system, device and memory management aspects
– Performance and safety features – Real-Time POSIX
issues
4. Structured Design for Real-time Systems - Designing
for Multitasking; UML for Real-time Systems - System
Integrity - Selecting Languages for RTS Development
- C, Ada & Java - Cross Development Techniques
5.Case studies of RealTime Embedded operating systems
– Montavista Linux, QNX, VxWorks, WindowsCE – eCos
|