DSP Source Code Interfaces
In addition to specific algorithms, Signalogic also provides general DSP Source Code
Interface (DSP SCI) software for several DSP processor families. DSP SCIs
include:
basic math and DSP routines
analog I/O support for
more than 100 types of DSP/data
acquisition boards, including initialization, interrupt service routines, and
continuous dual-buffered operating modes
host interface support, including transparent transfers while DSP code is executing;
transfer mechanisms include PCI, dual-port RAM, host port, and other types commonly
provided by DSP hardware
default real-time operating modes, including continuous A/D, frame-based A/D,
continuous D/A, and continuous simultaneous A/D and D/A
example digital oscilloscope, spectrum analyzer, stimulus & response, and other
real-time instrumentation source code
integration support for specific telecom, control system, and acoustic/audio algorithms
One important purpose of DSP SCIs is to allow designers to add application-specific real-time
DSP code to the off-the-shelf DSP/data acquisition hardware supported by Signalogic. The DSP
SCI format makes it straightforward to insert application-specific C/asm code into the
real-time data stream.
Another important purpose is to provide integration support for high-performance telecom,
control system, and acoustic/audio algorithms; by providing a framework, including analog
and digital I/O support and host interface, integration and debug for algorithms is made
consistent, well-documented, and simplified.
Click here for more information about DSP Source Code Interface
software.
Algorithms Summary
Below is a table summarizing the current status of real-time DSP algorithm development
at Signalogic. Algorithms either complete or in progress are listed, including processor
supported, code composition, resources required, and current availability status.
For more information, including development system cost and licensing fees, please
contact Mai Vu.