Follow us on Facebook
Follow us on Twitter
Signalogic on LinkedIn

Home > Products > Embedded Systems Modules > DSP >SigC54xx DSP Modules

SigC54xx Multiprocessor DSP Modules



SigC5421-100-CONAN-16 Module
Click here to see full-size picture


SigC5416-160-SODIMM-3 Module
Click here to see full-size picture


SigC549-100-SIMM-6 Module
Click here to see full-size picture

Overview

The SigC54xx SODIMM, SIMM and CONAN modules provide multi-processor DSP solutions for telecom and internet routing infrastructure applications. These modules are low-cost, high-performance, and provide several advantages for OEM products:

Module Descriptions

The SigC54xx SODIMM, SIMM, and CONAN modules can be populated with (1) to (8) 100 MHz C549, C5409, C5416, C5402 or C542x DSPs and (1) to (6) 128k x 16 SRAM devices. The SRAM devices provide 64k x 16 of offchip Data memory, and 64k x 16 of offchip Program memory. JTAG signals are chained between DSPs and brought out to the module edge connector.

SigC54xx-SODIMM modules can contain up to three (3) DSP + SRAM sets, while their SIMM counterparts can contain up to six (6) sets for C549 and C540x devices, and eight (8) sets for C542x devices. The SigC542x-CONAN module contains eight (8) C5421 devices (16 total cores) and no external SRAM (each core has 132k x 16 onchip SRAM).

The SigC54xx SODIMM, SIMM, and CONAN modules are fully supported by the following off-the-shelf software development packages:

The DirectDSP sofware includes support for popular host programming environments, including MATLAB, C/C++ (MSVC and Borland), Visual Basic, and LabVIEW. See Software Support below for more information.

Specifications and Data Sheets

Development System

Click here for detailed development system information
Click here for detailed development system information

SigC54xx Development Systems typically include:

Click here for specifcations, images, and more information about the SigC54xx Development System, which has three (3) SigC54x-SODIMM module sites.

Software Support

SigC54xx modules, as well as other C54xx platforms such as the Texas Instruments DSK C542, DSK C5402, and Spectrum Digital EVMC54x boards, are supported by Signalogic off-the-shelf DSP software products designed for DSP-based data acquisition and C54xx 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 which provides low-level and high-level calls for user-defined C/C++, Visual Basic, MATLAB®, or LabVIEW® programs. DirectDSP includes low-level board 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 C54xx Source Code Interface contains numerous C54xx algorithms and functions in source and binary form, such as optimized FFTs, filters, matrix, transcendental, trig, signal manipulation function, board 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 operation. User-defined C routine hooks are provided for real-time algorithm development. The C54xx Source Code Interface can be used as a basic foundation for user-defined real-time DSP systems and products.