Hardware Reference
In-Depth Information
C s
C s
PS
C 1
C 1
τ 1
T 1
C 2
C 2
τ 2
T 2
C n
τ n
0
T s
T n
Figure 5.4 Worst-case scenario for n periodic tasks and a Polling Server (PS) with the
highest priority.
tasks is schedulable by RM if
m
U p +
U s j
U lub ( n + m ) .
j =1
A more precise schedulability test can be derived using the same technique adopted
for the Liu and Layland bound, by assuming that PS is the highest-priority task in the
system. To simplify the computation, the worst-case relations among the tasks are first
determined, and then the lower bound is computed against the worst-case model.
Consider a set of n periodic tasks, τ 1 ,...,τ n , ordered by increasing periods, and a
PS server with a highest priority. The worst-case scenario for a set of periodic tasks
that fully utilize the processor is the one illustrated in Figure 5.4, where tasks are
characterized by the following parameters:
C s = T 1
T s
C 1 = T 2
T 1
C 2
= T 3
T 2
...
C n− 1
= T n
T n− 1
C s n− 1
C n = T s
C i =2 T s
T n .
i =1
Search WWH ::




Custom Search