EE382C Embedded Software Systems
Dynamic Scheduling of Dataflow Graphs
Dynamic Dataflow Model
- Superset of Synchronous and Boolean dataflow
- Add a wait port: enough data must be present on the
wait port to be enabled.
The minimum amount can change from firing to firing.
Other ports obey Synchronous Dataflow semantics.
- The Boolean input for the Switch and Select Boolean Dataflow
actors is a wait port of one token.
- Non-determinate merge - as soon as a token is available
on either input, it is copied to the output