| PCI Form Factor DSP Resource Board for Robust Media Processing |
Main Features
- Complete media processing package for audio, video, modem and fax
- Utilizes TI TMS320C6412™ DSP on board and supports a total of 8 DSPs with SurfRider-812/PTMC™ add-on card
- Single E1/T1 integrated add-on board
- 1 x Ethernet port , 4 x POTS interface and H.100 port
- Supports Windows, Linux and VxWorks for maximum flexibility
- Optimized for SME/SMB, field-proven and cost-effective solution saving resources and reducing R&D efforts
- Dedicated customer service, ensuring fastest time-to-market
- Built-in diagnostics, providing easier troubleshooting and better application control
|
Overview
The SurfAce-112/PCI is a fully integrated ¾-size PCI form-factor DSP resource board providing robust processing capabilities. Featuring cost-effective unmatched processing power and Surf's patent-pending Open Framework design, which allows seamless integration of user-defined and proprietary algorithms, the SurfAce-112/PCI is the ideal choice for the cost-efficient development of a wide range PCI convergence solutions for enterprise and CTI.
The SurfAce-112/PCI DSP is universal PCI-compliant (32-bit / 33MHz), compatible with a wide range of host platforms, and integrates with mezzanine boards, such as the SurfRider-812/PTMC. It is supplied with multiple drivers and a variety of interfaces, including 100MB Ethernet. Developers can choose to work with the DSP BIOS supplied by Texas Instruments, or leverage the operating system supplied by Surf to greatly reduce development time. For developers of telecom infrastructure equipment, the SurfAce-112/PCI integrates with SurfWare-Media™, Surf's telecom-ready media processing software that facilitates development of media gateway and media server applications.
Texas Instruments' C64x series of DSP devices are specifically designed to handle converged applications that require a high-performance fixed-point processing architecture with significant memory and multiple high-speed I/O paths, such as voice, video, and wireless applications. The SurfAce-112/PCI DSP resource board, which supports the C6412 DSP, is a flexible, high-capacity, programmable platform for processing-intense applications such as video processing, VoIP, cryptography, and medical imaging.
|
System Highlights
- Simple, high-level API provides access and control over DSP interfaces
- Audio and Video Streaming
- Play/record of audio and video streams from Host file system to IP, TDM, or 3G networks
- Content adaptation; real-time audio-video transcoding
- Voice and Video Conferencing
- N-Way conferencing on a single DSP
- Up to 96 participants when using inter DSP communication
- Dynamic dominant speaker recognition
- Addition/removal of participants during conference
- Distributed solution
- Video Display Capabilities
- User-defined/pre-defined screen layout defining size and location for each picture component
- Background and foreground setting in run-time
- Picture overlap support (picture-in-picture)
- Dynamic text overlay (Unicode)
- Advanced Video Toolbox
- Configurable frame rate
- Bit rate change
- Resize to any resolution
- Video codec change
- Logo insertion
- Text overlay
- Supports Linux and Windows Host OS
- Reliable Host-DSP communication over UDP or PCI
|
System Software Architecture Diagram
|
High-Level Architecture Description
The SurfAce-112/PCI DSP resource board is based on the following building blocks:
|

|
Block diagram of the SurfAce-112/PCI DSP resource board
|
|
Specifications
DSP Processing
- Includes a single TI TMS320C6412 32-bit fixed point DSP running at 500/600/720MHz
- 64MBytes SDRAM (64bit-access at 133MHz)
- Enhanced DMA channels for peripherals
Multiple Interface Options
- 32-bit/33MHz universal PCI interface
- E1/T1 RJ-45 supporting PRI signaling1
- Fast Ethernet RJ-45 (10/100Mbps)
- 1 or 2 internal IP addresses
- 4 SLIC RJ-11 POTS on board (FXS)
- H.100 connector
- PTMC connectors
Extensive Host Software Support
- Sample application provided in ANSI-C code (including download and operation examples)
- Linux/Windows drivers
Power Requirements
DSP
- C6412@500 / 600 / 720 MHz
SDRAM
- 64MB organized as 2 x 8M x 32 bits
JTAG
- DSP JTAG connector for DSP emulation
- FPGA JTAG connector for FPGA booting and programming
- Boundary-Scan JTAG
Operating Conditions
- Temperature: 0?C-55?C (32?F-131?F)
- Humidity: 20% to 80% (non-condensing)
Storage Conditions
- Temperature: -25?C-85?C (-13?F-185?F)
- Humidity: 20% to 80% (non-condensing)
Dimensions & Conformity
- Length: 255mm (PCI form factor)
- Width: 110mm
Pending Certifications
- RoHS-compliance
- Europe: E1 framed interface -TBR 13:96;
POTS - TBR 21
- USA: T1 interface - TIA/EIA-IS-968;
POTS - TIA/EIA-IS-968
|
| Typical Channel Densities |
| Application |
C6412 @720MHz |
Features |
| IP-TDM G.711 |
70 |
- Full duplex
- Block size 20ms
- Echo canceller (32ms)
- VAD
- Adaptive jitter buffer
- Full tone detection enabled
|
| IP-TDM LBR G.729 |
38 |
| N-way G.711 voice conference |
100 |
- Full duplex
- 3 dominant speakers
|
| Audio/Video conferencing server |
4 participants on one bridge |
- 4 Decoders H.263 @CIF,20fps
- 4 VoIP G.711 front ends
- Video mixing & resizing
- 1 Encoder H.263 @CIF 20fps
|
| IP to 3G-324M video gateway |
2 |
- 15fps, CIF ‹–› 10fps QCIF
- Bi-directional
|
| Video transcoding gateway |
18 |
- H.263 -› MPEG-4, 10fps, QCIF
- Uni-directional
|
|
10 reasons to try our PCI boards
Request more information
|