Sdr demo smt8036e – no sysgen – version 2, Smt6040, Sundance simulink toolbox – Sundance SMT6040 User Manual
Page 50

Sundance Multiprocessor Technology Limited
Form : QCF32
SMT6040
“Sundance Simulink Toolbox”
Date : 6 July 2006
There are two DSP sub-systems (one per each DSP of the SMT362) and one sub-system
dedicated to the SMT368+SMT350 combination. Each sub-system uses Diamond channel
blocks to communicate with the other processors.
The DSPs are dedicated to signal processing, while the FPGA+ADC/DAC combination
acquires and samples data from the ADC and send data to the DAC.
The demo can be simulated in Simulink. The scopes can be used to view the signals and verify
the behaviour of the demo (which will be similar to the one represented in Chapter 1, in
Figure 42).
Each demo has a corresponding list of connections described in a “.wir” file. The
“test_SMT368_SMT362.wir” file describes for example the necessary physical links between
processors (in this case comports) and the required connections between Diamond channels.
To compile the demo, the users need to double-click the “Digital HW Interface” block under
the main system, then “Compile to HW/SW/Analog”, finally “Overall build”.
This procedure will generate C files from the DSP diagrams and a bitstream from the FPGA
diagram.
To build and run the demo on the HW, the users need to call the SMT6040 MATLAB
instruction:
Diamond(‘test_SMT368_SMT362’)
This command builds a Diamond DSP task per each DSP processor, it creates a Diamond
application (“test_SMT368_SMT362.app”) and it runs it via Diamond Server. Diamond
Server automatically downloads and runs the DSP tasks and the FPGA bitstream on the
hardware. The user can verify the behaviour of the demo by checking the output messages
printed on the screen and by connecting an oscilloscope to the SMT350 DAC channels.
5.4 SDR demo SMT8036E – No Sysgen – Version 2
!
Demo:
“..\Release_3.0\Applications\_Sundance\SDR\Version2\SDR_SMT8036E\test_SMT8036\ADC_DSP_DAC.m
dl”
Same requirements as for section 5.3.
This demo targets the SMT8036E system and it is represented in Figure 44, where the top-
left diagram represents the top-level complete system, the diagram on the right is the
SMT370 (ADC/DAC) sub-system, and the diagram on the bottom is the root sub-system
(SMT365E).
This application demonstrates data transfer between ADC/DAC module and DSP module (via
SHB) and data processing on the DSP.
Focusing particularly on the data acquisition, the SMT370 sub-system contains two main
blocks: ADC2SHB and SHB2DAC.
SMT6040 - “Sundance Simulink Toolbox”
Last Edited: 08/01/2010 15.42
Page 50 of 53