Short Description

Figure 1. TADL2 Metamodel for Timing Expressions.
Links to TADL2 concepts
See supporting material TADL constraints, below.
Abstraction level specific list of applicable events
See supporting material Abstraction level specific list of events, below.
Figure 2 illustrates the integration of the TADL2 metamodel with the EAST-ADL metamodel for one of the EAST_ADL timing constraints.

Figure 2. Integration of Symbolic Timing Expressions with TADL2.
Context Specific Example
1 TimingSpecification ts1 {
Listing 5 extends the timing specification ts1 in the guide for Multitime base expression with examples of timing expressions. In this listing we cover the timing constraints expressed in
Listing 5. Example Timing Specification with Timing Expressions
Listing 5, we skip the dimension, timebase and timebase relation declarations already given in Listing 2, TimeBase chrono_time {
and 1 TimingSpecification ts1 {
Listing 4.
The var keyword is used for defining both free variables and constants. Free variables are useful for characterizing parameters or variant in timing expression or when referring to already existing timing expression. Line 13 gives an example of the variable YAL declared and accessed in the symbolic Timing expression line 14.
Symbolic Timing Expression allows the assignment of intervals to variables The variable XVL comes from the timing constraint TC. 1, TC. 5, TC. 6 in the BBW example description. XVL is defined in line 9 with a value interval which comprises between 180 and 200 ms on universal time. Please note that different time bases can be used in upper and lower bounds of the value interval. In this case, the timebase relations are used to calculate the time interval for a single time base. FLWSacq, BPacq and Brake used for allocation of functions to ECUs are expressed as constants in Listing 5. The scope of all free variables and constants is the ts1 timing specification.
Timing expressions can be used at different levels of abstraction in a design. They are integrated in TADL2 with EAST-ADL and AUTOSAR.
|