Digital Signal Processing Reference
In-Depth Information
Fig. 24
The Clip actor in RVC-C AL
Fig. 25 Behavior of the actor
Clip actor
RV C - C AL places no restrictions whatsoever about the firing rules nor fir-
ing function of an actor. An RVC-C AL actor can thus have a behavior that is
data-independent and state-independent, cyclo-static state-dependent, quasi-static
data-dependent, or data-dependent and state-dependent (dynamic). The RVC-C AL
language extends the DPN MoC by adding a notion of guard to firing rules. For-
mally the guards of a firing rule are boolean predicates that may depend on the input
patterns, the actor state, or both, and must be true for a firing rule to be satisfied.
Zebelein et al. present a classification algorithm for dynamic dataflow models
in [ 58 ] . In their model, actors are defined as SystemC modules that receive and send
data via SystemC FIFOs. Their classification method is based on the analysis of read
and write patterns and FSMs of the different modules. Their approach is limited by
the fact that they ignore any C++ code that does not contain a read or a write, and
that they do not classify quasi-static actors.
 
 
Search WWH ::




Custom Search