[Next] [Previous] [Top]

Mapping Multiple Independent Synchronous Dataflow Graphs

5 Examples


In this section we present two simple applications. These examples run on a heterogeneous platform consisting of a workstation and DSP card, as described earlier. The applications are synthesized in C for the workstation, tcl/tk for the workstation graphical user interface, and Motorola 56k assembly code for the DSP card. The first example is an FM synthesis application which has five independent SDF graph components. Furthermore, the graphs that are running on the DSP are independent from the graphs running on the workstation. The second example is an acoustic modem which has two independent graphs, one of which spans over both the workstation and DSP. Thus this last example requires the use of both peek/poke and send/receive actors.

5.1 - FM synthesis
5.2 - Acoustic modem

Mapping Multiple Independent Synchronous Dataflow Graphs

[Next] [Previous] [Top]