Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introduction
Frank Drews
drews@ohio.edu
Execute Execute
Idle time Idle time
control task control task
time
Sampling interval
t0 t1 t2
Synchronous real-time clock signals
Frank Drews Real-Time Systems
Periodic vs. Aperiodic Tasks
• Aperiodic Tasks
– Occur when the computer must respond to (generally) external events which
occur at random (asynchronous or aperiodic); have either soft or no deadlines
• Sporadic Tasks
– Similar to aperiodic tasks; however, the event must be serviced within a specific
maximum time period; hard deadline
Idle
Execute time Execute Execute
Idle time
event task event task event task
time
e0 e1 e2
Asynchronous events
Frank Drews Real-Time Systems
Mixing Periodic and Aperiodic
Tasks
• We get into trouble in situations which
involve a mix of periodic and
aperiodic(sporadic) events, which are
usual in real-time designs
• Much thought and skill are needed to deal
with the response requirements of periodic
and aperiodic tasks