Figure 11: output of the sdr demo 3, Smt6040, Sundance simulink toolbox – Sundance SMT6040 User Manual
Page 19

Sundance Multiprocessor Technology Limited
Form : QCF32
SMT6040
“Sundance Simulink Toolbox”
Date : 6 July 2006
In the “main” function in “smt350.c”, the functions “chan_out_message” and
“chan_in_message” can be used respectively to send data to “T6040_root” and to receive the
processed data from it.
Displays and “printf” statements (in the “main” function) will allow simple verification of the
behaviour of the “T6040_root” task designed in Simulink.
The folder “SMT8246_SDRDemo” contains a Simulink example, which is used to generate a
Diamond DSP task with two inputs and one output, and the Diamond SDR demo, to which
the “T6040_root” DSP task is added.
The SMT6040 task is dedicated to process the incoming data from the “main” task and to
output (again to the “main” task) the processing results. The diagram generating the task is
represented in Figure 9 and the processing results of the SDR Diamond demo (when calling
the T6040_root task) are pictured in Figure 11. In this picture it appears clear that the “Time
domain – Channel 1” output is equal to the sum of two signals identical to the one displayed
as “Time domain – Channel 2”.
Figure 11: output of the SDR demo 3
SMT6040 - “Sundance Simulink Toolbox”
Last Edited: 08/01/2010 15.42
Page 19 of 53