Digital Signal Processing Reference
In-Depth Information
general and SADF in particular allow for substantial state-space reductions during
such analysis. The underlying techniques have been implemented in the SDF
3
tool
for SADF including throughput and various forms of latency and buffer occupancy
for statistical model checking (simulation-based estimation) of the properties. The
combination of Markov chains and exponentially distributed execution times has
response time distributions.
In case we abstract from the stochastic aspects of execution times and scenario
occurrences, SADF is still amenable to worst/best-case analysis. Since SADF
which facilitates network-level worst/best-case analysis by considering the worst/
best-case execution times for individual actors. For linear timed systems this is
know to lead to the overall worst/best-case performance. For the class of strongly-
consistent SADF graphs with a single detector (also called
FSM-based SADF
),
very efficient performance analysis can be done based on a
-algebraic
interpretation of the operational semantics. It allows for worst-case throughput
analysis, some latency analysis and can find critical scenario sequences without
exploring the state-space of the underlying TPS. Instead, the analysis is performed
by means of state-space analysis and maximum-cycle ratio analysis of the equivalent
(
(
max
,
+)
be extended for the case that scenario behaviors are not complete iterations of the
scenario SDF graphs.
max
,
+)
6.3
Synthesis
FSM-based SADF graphs have been extensively studied for implementation on
need to be exploited to limit resource usage without violating any timing require-
ments. The result of the design flow for FSM-based SADF implemented in the SDF
3
resource usages. For certain mappings, the application may use many computational
resources and few storage resources, whereas an opposite situation may exist for
other mappings. At run-time, the most suitable mapping is selected based on the
mapping channels onto (possibly shared) storage resources. Like other dataflow
models, SADF associates unbounded buffers with channels, but a complete graph
may still be implemented in bounded memory. FSM-based SADF allows for