The smt6040 package, Overview, Smt6040 – Sundance SMT6040 User Manual
Page 36: Sundance simulink toolbox

Sundance Multiprocessor Technology Limited
Form : QCF32
SMT6040
“Sundance Simulink Toolbox”
Date : 6 July 2006
In the “main” function in “root.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 “RadioGigaDemo” contains a Simulink example, which is used to generate a Diamond
DSP task with two inputs and one output, and the Diamond RadioGiga 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 30 and the processing results of the RadioGiga Diamond demo (when
calling the T6040_root task) are pictured in Figure 32. 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”.
4 The SMT6040 package
4.1 Overview
The SMT6040 is provided with instructions that guide the user through the software
installation. Once the toolbox is correctly installed, two directories will be loaded in
MATLAB: “_Sundance” and “Miscellaneous_demos”.
In “Miscellaneous_demos” there are many general purpose Simulink diagrams that do not
specifically target the latest Sundance hardware, but they could be used as examples for
custom designs.
However, we invite customers to focus on the folder “_Sundance”, which is specifically
dedicated to Sundance systems and provides many working applications, useful demos and
examples, accurate instructions.
By double-clicking on “_Sundance”, a number of folders (each containing a group of demos
targeting Sundance boards) will be visualized, as in Figure 33.
The following paragraphs list all the demos.
The main demo applications for Sundance SDR, Video, DVIP, MIMO, WiMAX, RadioGiga
systems are more accurately described in Chapter 4.
These examples are very useful as starting points. They can then be changed by the user both
to implement new algorithms and to target different systems.
SMT6040 - “Sundance Simulink Toolbox”
Last Edited: 08/01/2010 15.42
Page 36 of 53