Software development kit (SMT6025)
The SMT6025 is a software development kit that is used to develop host software to interact with a DSP application. The SMT6025 can be used to build windows or simple console applications, and presents an "interface description" to the Sundance hardware, as well as a number of utility functions.
Typically there would be a DSP application that
interacts with the host software in some way. This DSP application may most conveniently
be developed using 3L Diamond, although this is not a requirement. The SMT6025
provides functions that simplify communicating with Diamond applications as well
as functions that support non-Diamond operation.
With the SMT6025 you can:
Control the state of the hardware.
Exchange data between the host and the DSP.
Extend the functionality of the DSP application by adding handlers on the host.
Debug the DSP application.