Signalogic Logo.

DSP Hardware, DSP Software

C54xx C67xx DSP

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

SigC55xx DSP Module Home :: Products & Services :: Hardware:: Modules :: DSP Modules :: SigC5502

SigC55xx DSP Module

  SigC5502 DSP module shown above in stand-alone mode, with on-module 5v power input and USB Mini B connector installed
  SigC5502 DSP module shown in PC/104 carrier mode, in which PC104 board provides power (5v), host interface and sync serial or TDM interface
   Side view of SigC5502 module with PC/104 carrier card
  Top view of SigC5502 module with PC104 carrier card
  SigC55xx DSP module shown above in PC development mode. -- Click to see full size picture with captions
  MLS Frequency response showing several parametric equalizer filters running in real-time on the SigC5502 card.
  Same as above image, except with  low frequency region zoom.
  Audio Precision instrument response showing real-time equalizer filters.

Overview

The SigC5502 card combines high performance DSP and professional audio quality in an ultra small, dense PCB package. One or dual 5502 DSPs (up to 600 MIPS each) provide stereo 24-bit audio data real-time processing and a range of I/O interfaces, including S/PDIF input, USB 2.0, dual RS-232, synchronous serial, and 8-bit microprocessor bus.

The SigC5502 design focuses on the following objectives:

  • extremely small form-factor, suitable for "cigarette case" type of box
  • low power consumption, suitable for battery operation low-cost, with volume pricing ranging from USD 100 to USD 400, depending on card configuration and options populated

The SigC5502 offers two modes of operation:

  • stand-alone, including 5V-only ac adapter power option and boot/Flash EEPROM
  • as a module on a PC104 carrier, including HPI8 host interfacee

The SigC5502 represents a state-of-the-art achievement in DSP + audio design, offering an unprecedented combination of both high performance and practical features that make it suitable for real-world professional and consumer audio products.

Feature Summary

Below is a feature summary for the SigC5502 card:

  • Up to 1200 MIPS performance, with both 5502 DSPs are installed

  • 256k x 32 zero-wait-state SRAM per processor

  • Very small form-factor, approx 100 x 60 mm

  • Both stand-alone operation and carrier board operation supported. Single 5V power supply with "wall wart" connector for stand-alone operation

  • Stereo 24-bit audio I/O using Cirrus Logic high performance sigma delta codec

  • Boot / FLASH EEPROM stores boot or program code, configuration and other non-volatile application data

  • USB 2.0 port with onboard mini-B style connector

  • Dual RS-232 ports

  • Optional HPI8 interface to host processor (using SODIMM-72 socket on carrier board)

  • JTAG debug/scan and Code Composer Studio software fully supported

  • Supported by SigC55xx Development System which is compatible with DirectDSP®, and Hypersignal®-Macro development software (see below)

Applicationss

Applications for the SigC5502 card include:

  • real-time graphic or parametric filter equalizers
  • precision filtering, using up to 64-bit coefficients
  • speech and voice compression products
  • arbitrary waveform generation
  • very-small-form-factor and low power consumption DSP applications, including medical, man-wearable, and avionics
  • vibration analysis
  • ultra sound processing

Processors

The Texas Instruments C5502 digital signal processor runs at  300 MHz (600 MIPS peak during dual-MAC operations). The 5502 offers a complete set of onchip peripherals, including instruction cache, serial ports, host port, external memory interface, programmable clock PLL, timers, DMA channels, and 32k x 16 of onchip memory.

Boot / FLASH EEPROM

The SigC5502 contains an optional 4M x 16 boot/FLASH EEPROM that stores boot or program code, configuration and other non-volatile application data. The boot/FLASH EEPROM is optional and should only be installed if required in cost-sensitive applications.

Host Interface Logic

The SigC5502 multiplexes HPI (Host Port Interface) signals for multiple DSPs and allows one or a combination of DSPs to be accessed simultaneously during host writes (broadcast mode), and individually during host reads. Broadcast mode includes onchip memory block writes, program (COFF) file download, reset, run, and external interrupts.

HPI interface is only supported when SODIMM edge connector is used.

SigC55xx Development System

For more information on the SigC55xx Development system, please click here.

Note that the SigC54xx-PC/104 and SigC54/55xx-PCI boards may also serve as a development system. If the SigC54xx-PC/104 board is used, it should be plugged into a PC using a "passive carrier" card.

Analog I/O

The SigC5502 includes two (2) 24-bit sigma-delta analog I/O channels, implemented using a high-performance Cirrus Logic ADC + DAC codec. Sampling rate ranges from 4 kHz to 96 kHz and is software programmable. A limited amount of input and output attenuation is also software programmable, voltage ranges are jumper-selectable up to +/- 12v.

For more information on the SigSD4 Audio Module, please click here.

Specifications and Data Sheets

Application Notes and Diagrams

Application notes and diagrams are listed below:

SigC55xx Module Software Support

The SigC5502, as well as other C55xx platforms such as the Texas Instruments DSK C5510 board and SigC54/55xx-PCI board, are supported by Signalogic off-the-shelf DSP software products designed for DSP-based real-time processing and C55xx DSP code development, including:

  • Hypersignal®-Macro and Hypersignal-Acoustic software series, which offer a number of simulation and real-time instrument functions. Simulation functions include DSP and math functions, time domain display (including waterfall, contour, magnitude, unwrapped phase), difference equation, digital FIR and IIR filter design, sampling rate conversion, frequency zoom, wavelet transform, minimum phase calculation, and many more. Instrument functions include spectrum analyzer, digital oscilloscope, stimulus & response measurement, continuous signal generation, real-time; "snap-in"; filtering, continuous disk record and generate, and more.

  • DirectDSP® is a Windows library that provides low-level and high-level calls for user-defined C/C++, Visual Basic, or MATLAB® programs. The DirectDSP API includes low-level hardware control functions such as reset/run/hold, register access, block memory transfer, DSP executable file download, etc. High-level functions include waveform file acquire/generate, continuous signal generation and execution of any arbitrary Hypersignal DSP or math function. DirectDSP includes strip-chart recorder, digital oscilloscope and digital tape recorder demo program and source code examples.

  • The C55xx Source Code Interface contains numerous C55xx algorithms and functions in source and binary form, such as optimized FFTs, filters, matrix, transcendental, trig, signal manipulation function, processor and card initialization and analog I/O examples, etc. These functions form the basis of higher-level software functions and instruments; modification can be used to customize Hypersignal or DirectDSP software operation. User-defined C routine hooks are provided for real-time algorithm development. The C55xx Source Code Interface can be used as a basic foundation for user-defined real-time DSP systems and products

 



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