What is a real-time system?
A real-time system is a system that reacts upon ouside events and performs a function based on these and gives a response within a certain time. Correctness of the function does not only depend on correctness of the result, but also the timeliness of it.
Classification of real-time systems
Resources
- Enough resources
- System with limited resources
Activation
- Event Trigered (ET) systems
- Time Triggered (TT) systems
Criticality level
- Soft real-time systems
- Hard real-time systems
Applications
- Embedded real-time systems
- Not embedded real-time systems
Resources sufficient vs. resource limited systems
Enough resources:
Limited resources:
Event triggered vs Time triggered systems
Event triggered real-time systems:
Time triggered real-time systems:
Hard vs. Soft real-time systems
Hard real-time systems:
Soft real-time systems
Embedded vs. non-embedded real-time system
Embedded RTS
Non-embedded RTS
Why embedded systems