SigC67xx-PC/104 Multiple Processor DSP and I/O Card
Board shown above with one (1) SigC6711-SODIMM
4 processors module installed, and
4-channel audio module installed (underside).
Click here for more detailed pictures.
SigC67xx-PC/104 board with the SigC67xx-SODIMM
module partly installed. -- Click here to view larger image
SigC67xx-SODIMM module mechanical outline
shown above. Each SigC67xx module contains
up to 4 processors (two per side). See below for
data sheet containing detailed mechanical drawings.
- Feature Summary
- Specifications and Data Sheets
- Telephony T1/E1 Interface
- Analog I/O
- Network Interface
- Serial I/O Interface
- Stand-Alone Operation Option
- Software Support
- C54xx Version of Multiple DSP and I/O PC/104 Card
- SigC6415-PTMC Octal DSP Resource Board
- SigC5561-7x7-PTMC VoIP Board
- Return to DSP Hardware Page
OverviewThe SigC67xx-PC/104 card uses a modular approach to provide up to 5 GFLOPS in a single PC/104 form-factor footprint. The card accepts off-the-shelf processor modules with Texas Instruments C67xx DSPs and 16-bit audio and speech I/O modules, and custom modules, for example H.110 or MVIP subset. It is well suited for embedded defense electronics, telecom and Internet infrastructure applications where space is at a premium Applications for the SigC67xx-PC/104 card include radar and sonar processing, high precision FFT, wavelet, and other transform processing, 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.729A or MELP speech compression and MP3 audio compression), modem banks, echo cancellation, and speech recognition.. The modular approach used by the SigC67xx-PC/104 card is particularly well suited to providing a scalable solution for defense electronics, telecom, and Internet equipment applications that require parallel DSP processing. For example, channel capacity is highly configurable. The SigC67xx-PC/104 card is a PC/104 format board, fully compliant with PC/104 specification v2.3 in dimensions and mechanical considerations.
SigC67xx-PC/104 Feature Summary
- Up to three (3) 72-pin SODIMM module sites for C67xx processor or I/O modules
- Up to five (5) GFLOPS total processing power with dual DSP modules installed
- High-speed host interface
- Boot/FLASH EEPROM for stand-alone operation
- Supports mutichannel analog I/O interface withSigSD4 Audio Module or other analog I/O modules installed
- Dual RS-232 serial ports
- Quad RS-422/423 synchronous serial ports
- 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
|Application example of SigC67xx-PC/104 card and enclosure. Click to see blow-up picture and captions. Click here for more detailed pictures.|
Specifications and Data Sheets
- SigC67xx-PC104 Board Data Sheet (783 KB)
- Application Board and Enclosure Example
- SigC67xx-SODIMM Module Data Sheet (584 KB)
- Application External Cabling Example (7 KB)
- Application Internal Cabling Example (13 KB)
Telephony T1/E1 InterfaceThe SigC67xx-PC/104 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. Command, control, and status information is available to the host interface, and all TDM data is routed to the DSP module sites, via the programmable PLD switch matrix. For non-telecom applications, the T1/E1 interface does not need to be populated and board cost is reduced.
Analog I/OCombined with SigC67xx 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:
- 4-channel 16-bit sigma-delta I/O with Fs=4 to 48 kHz
- 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 can be routed directly to the module using a small-outline Mictor 38-pin connector
Network InterfaceThe Rev. D SigC67xx-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 InterfaceThe SigC67xx-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 software-programmable and levels are software-programmable for either RS-422 or RS-423 (balanced or unbalanced).
Stand-Alone Operation OptionThe SigC67xx-PC/104 contains a 1M x 8 FLASH EEPROM device site for storage of boot code and nonvolatile application data.
SigC67xx-PC/104 Software SupportThe SigC67xx-PC/104 card, as well as other C67xx platforms such as the Texas Instruments DSK C5402 board, are supported by Signalogic off-the-shelf DSP software products designed for DSP-based real-time processing and C67xx 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 C67xx Source Code Interface contains numerous C67xx 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 C67xx Source Code Interface can be used as a basic foundation for user-defined real-time DSP systems and products