SigC54/55xx-PC/104 Embedded Telecom / VoIP / Acoustic DSP Card
Overview
The SigC54xx-PC/104 card uses a modular approach to provide up to
1920 MIPS (C54xx
processor modules) or 3200 MIPS
(C55xx processor modules) in a single PC/104 form-factor footprint. The card accepts modules with Texas Instruments C54xx or C55xx
DSP processors and modules with
16-bit audio, speech, or other analog I/O. It is suitable for defense electronics, embedded telecom,
Internet infrastructure, or data acquisition and measurement applications where space is at a premium.
Applications for the SigC54/55xx-PC/104 card include base-station processing, VoIP
(voice-over Internet protocol) networking functions, VoDSL (voice-over DSL), Internet
routing, multiple-channel speech or audio code / decode (e.g. G.7xx, GSM, or MELP speech
compression and MP3 audio compression), modem banks, echo cancellation, and speech
recognition.
The modular approach used by the SigC54/55xx-PC/104 card is particularly well suited to providing a scalable solution for defense electronics, telecom,
Internet equipment, and data acquisition/measurement applications that require multiple DSP devices. For example, channel capacity is highly
configurable and upgradeable.
The SigC54/55xx-PC/104 card is a PC/104 format board, fully compliant with PC/104
specification v2.3 in dimensions and mechanical considerations.
SigC54/55xx-PC/104 Feature Summary
- Up to four (4) module sites for C54xx or C55xx processors and analog or audio I/O
- Up to 1920 MIPS (C54xx) or 3200 MIPS (C55xx) total processing power with 4x modules installed
- High-speed host interface
- Boot/FLASH EEPROM for stand-alone operation
- Supports mutichannel analog I/O interface with SigSD4 Audio Module
or other analog I/O modules installed
- Dual RS-232 serial ports
- Quad RS-422 synchronous serial line driver
- Quad RS-422/423 synchronous serial line receiver
- USB Interface
- Quad T1/E1 telephone interface (integrated framer / transceiver)
- 10/100 Mbps Ethernet controller with integrated transceiver
- Flexible onboard TDM stream routing, via programmable PLD switch matrix under host software control
- Global Bus expansion header
- 1149.1 JTAG header
- Supported by
DirectDSP®, and Hypersignal® software
Specifications and Data Sheets
Telephony T1/E1 Interface
The Rev. C SigC54/55xx-PC/104 card contains a Dallas Semiconductor DS2155 device with integrated framer/transceiver that
provides a T1/E1 interface available on a 10-pin header at the board edge. Up to 24 data streams and 8 signalling
streams can be processed by any combination of DSPs. The Rev. D card contains a PMC-Sierra PM4354 device with integrated framers
and transceivers that provide a quad T1/E1 interface at headers on the board edge. Up to 96 data streams may be processed by the DSPs.
Command, control, and status information is available to the host interface, and all TDM data may be routed to the DSP
module sites, via the programmable PLD switch matrix.
Network Interface
The Rev. D SigC54/55xx-PC/104 board contains a 10/100 Mbps Ethernet controller with PHY signals available on a header at
the board edge. Rev. C boards do not contain the Ethernet controller.
For VoIP applications, Packet data may be output to the network from DSPs after speech codec, RTP, and jitter processing.
The Ethernet controller is accessible from both host and DSPs
Serial I/O Interface
The SigC54/55xx-PC/104 card provides four (4) synchronous serial channels and two (2) RS-232 asynchronous serial channels. All serial I/O signals are
available at board edge; routing is performed using onboard CPLD logic, and software programmable. Levels are software-programmable for either RS-422
or RS-423 (balanced or unbalanced).
The Rev. D SigC54xx-PC/104 card also contains a single-channel USB interface, to allow connection to PCs in the
field or other stand-alone operation situation.
Analog I/O
Combined with SigC54xx or SigC55xx processor modules, the
SigSD4-SODIMM
Audio Module offers multichannel 16-bit sigma-delta analog I/O as an integrated
component in the modular solution. Audio Module features include:
- sigma-delta converters provide sharp anti-alias and reconstruction filter roll-off, and
nearly ideal linear phase response
- sampling rates and filter cutoff frequencies are software programmable; all channels are
sampled simultaneously
- TDM (time division multiplex) serial output allows distribution of multichannel audio
data to one or more DSP processors; audio data can be replicated among processors, or
distributed uniformly, as needed
- analog input/output signals are routed directly to the module using a small-outline
Mictor 38-pin connector that supports individually shielded conductors.
Boot / FLASH EEPROM
The SigC54/55xx-PC/104 contains a 1M x 8 FLASH EEPROM device site for storage of boot code and nonvolatile application data.
The boot/FLASH EEPROM enables stand-alone operation.
Stand-Alone Operation Option
The SigC54/55xx-PC/104 contains a 1M x 8 FLASH EEPROM device site for storage of boot code and nonvolatile application data.
SigC54/55xx-PC/104 Software Support
The SigC54/55xx-PC/104 card, as well as other C54xx and C55xx platforms such as the Texas
Instruments DSK C5402 board and
SigC54/55xx-PCI board are supported by Signalogic off-the-shelf DSP software products designed for DSP-based real-time processing 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 that provides low-level and high-level calls for user-defined C/C++,
Visual Basic, MATLAB®, or LabVIEW®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 C54xx Source Code Interface and C55xx Source Code Interface contain numerous
C54xx and 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 C54xx and C55xx Source Code Interfaces can be used as a basic
foundation for user-defined real-time DSP systems and products
Note that if the SigC54/55xx-PC/104 board is used as a development system or in
development mode, it must be plugged into a
passive carrier card.