Signalogic Logo.

DSP Hardware, DSP Software

C54xx C67xx DSP

MATLAB DSP, media gateway DSP, wireless DSP, PC/104 DSP

DSP Real-Time Algorithms
Home :: Products & Services :: Software :: DSP Real-Time Algorithm


DSP Real-Time Algorithms

   
Click here for full-size picture
Frequency domain (2-D spectrograph)
and time domain (waveform display /
edit) graphs of pre-MELP data
(trace 1), and MELP-processed data
(trace 2)

Click here for full-size picture
same data as above, with detail zoom

Overview

In addition to off-the-shelf DSP software/hardware development tools and OEM products, Signalogic also develops real-time DSP algorithms for use in telecom, control system, and audio / acoustic applications. The company can offer integrated solutions because of its unique combined expertise in both DSP hardware and software. For example, turn-key, ready-to-run "telecom IP modules" are available which combine CONAN, SIMM and SODIMM multi-DSP hardware modules with DSP real-time code. Click here to see examples of multiprocessor C54xx modules.

Voice and Video Algorithms

Signalogic offer a wide range of real-time voice and video algorithms for Texas Instruments C64x and C55x devices.

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.

Algorithm

Application(s)

Processor(s) Supported

Code Composition

Resources Required

Host GUI

Status

MELP
MELPe

Telecom, Internet

C54xx

20% C, 80% asm

40k x 16 program, 32k x 16 data, 80 MIPS (100 MHz C54xx, full-duplex analysis + synthesis)

GUI with simulation and real-time modes. Also supported fully by VDS.

Complete
Complete 600 bps In Work

 

Audio Content Recognition with Graphical Display, including real-time reporting, diagnistics

Media, entertainment

C67xx

50% C, 50% asm

64k byte onchip 8M x 32 SDRAM N ch * 300 MFLOPs (150 MHz c6711)

GUI with monitoring real-time display, result log

Complete

PID Controller

Control system

C3x

50% C, 50% asm

2k x 32, N channels * 5 MIPS (60 MHz C32)

GUI with graphical display, including error signal

Complete

MPEG Audio, layer II/III (MP3)

Telecom, Internet, Audio

C54xx

C/asm

TBD

TBD

In work

Real-Time Convolver

Audio, Acoustic, general-purpose frequency domain filtering

DSP32C

asm

depends on number of channels and size of filter

Visual Bench™ software

Complete



Hypersignal is a registered trademark of Hyperception. Signalogic, DirectDSP, and DSPower are registered trademarks, and VDS, DirectRT, SigBook, Visual Bench, and Real-Time Convolver are trademarks of Signalogic. MATLAB is a registered trademark of The MathWorks. Telogy Networks is a registered trademark of Texas Instruments-Telogy. LabVIEW is a registered trademark of National Instruments. Windows and Visual Studio are trademarks of Microsoft.

Some of the pictures used on this website Copyright © 2002 by Daniel Speck at FreeStockPhotos.com