Title: Nessun titolo diapositiva
1Modeling event-driven real-time application using
DAGs
Enrico Bini
Carlo Vitucci
Scuola Superiore A.Anna
Giuseppe Lipari
Ericsson Lab Italy
2Our Approach
Preliminar study of the application
3Results of the preliminar study
4The task ti
5Activation condition
6The precedence constraint
7The AND-synchronization constraint
8The OR-synchronization constraint
Graphical representation
t1
t3
t2
9The conditional constraint
Graphical representation
t2
TRUE
t1
xi
t3
FALSE
The timeline
C2
t2
C1
T
t1
C3
F
t3
t2
t1
t
t3
10The timeout constraint
t2
tx
RECEIVED
t1
Wk
t3
11Does the hardware imply any constraint?
12The non-concurrency constraint
Formal definition
The non-concurrency constraint is equivalent
to t1 precedes t2 or t2 precedes t1
13CPU bandwidth constraint
Formal definition
In the time interval a,b, the CPU
utilization must be U lt 1.
14Hybrib CPUs condition
Depending on the CPU, the Worst Case Computation
Time is different!!
15Lets put all togheter
16This is the last slide
So far