Home  |  News & Events  |  Contact  |  Site Map


SURFEXPRESS / PCIe™

      Products
Overview
DSP Chips
Resource Boards
 SurfRider/AMC
 SurfRider-812/PTMC
 SurfExpress/PCIe
 SurfAce-112/PCI
Development Tools


Help Improve This Site Activate short survey to provide input about this Web site
Modular PCI Express DSP Multimedia Processing Board for Enterprise and CTI Applications

Main Features
The SurfExpress/PCIe provides a complete media processing solution for audio, video, modem and fax.
  • PCI Express (PCIe) form-factor DSP farm with 2x Gigabit Ethernet ports and CT bus
  • Complete media processing package for audio, video, modem and fax
  • Flexible and scalable modular design supporting up to 8 TI C64x DSPs on board
  • Enterprise-grade, 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
  • Can be provided as hardware-only solution for DSP-intensive applications

Cost-effective Processing in Powerful Yet Flexible Computing Environment


The SurfExpress/PCIe™ is a RoHS-compliant single-lane, half-length, full height PCI Express form-factor DSP farm with multimedia processing capabilities. Providing two Gigabit Ethernet ports and a CT bus for additional TDM interfaces, the SurfExpress/PCIe is designed to meet the requirements of V²oIP enterprise-scale media servers, media gateways, 3G-324M video servers, MMSC content adaptation engines, and CTI applications. Optimized for mobile applications, the SurfExpress/PCIe also provides convergence of audio, video and data across other wireless and wireline networks.

The SurfExpress/PCIe utilizes a highly innovative patent-pending design featuring the SurfDocker™ modular plug-in, which carries up to four pairs of mixed types of DSPs and supports a variety of configurations to meet the application developer’s requirements. This paradigm allows varying types of DSPs to be assembled simultaneously on a single PCI Express carrier, including TI’s C64x generation or any new C64 family member that is released to market. Up to four SurfDocker modules can be plugged into a single SurfExpress/PCIe, for a total of eight DSPs per PCI Express board. This flexible and scalable hardware design results in a cost-effective solution providing reduced time-to-market.

The SurfExpress/PCIe comes complete with SurfWare-Media™, Surf’s telecom-ready comprehensive media processing software that performs concurrent processing of audio, video and data (fax + modem) on the DSPs, enabling real-time intelligent resource management and load balancing for maximum flexibility. This makes the SurfExpress/PCIe a powerful content adaptation platform enabling service interoperability among various clients and networks.


Optimized for CTI and Enterprise Telecom Applications


Typical office environment diagram illustrating how the SurfExpress/PCIe DSP multimedia processing card supports convergence of voice, video and data in the enterprise.


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

Software Specifications


System Software Architecture Diagram

Click to view larger image

Board Architecture: Unique Flexible Design
The SurfExpress/PCIe has been designed to support application development from prototype through production: the same board can be used for all stages of the development cycle.

The SurfExpress/PCIe utilizes a highly innovative patent-pending design featuring the SurfDocker™ modular plug-in, to carry pairs of DSPs and support a variety of configurations to meet the application developer’s requirements. This paradigm allows varying types of DSPs to be assembled on the PCI Express carrier, including TI’s existing C64x generation or any new C64 family member that is released to market. Up to four SurfDocker modules can be plugged into a single SurfExpress/PCIe, for a total of eight DSPs per PCI Express board.

Surf's SurfExpress/PCIe solution is comprised of a main board and plug-in modules, as follows:
Click image to view larger version

Main Board
  • Single lane PCI Express form factor
  • Configurable interfaces to each DSP based on DSP type, including Gbit Ethernet and PCI Express
  • 2 x 1000Base-T Ethernet interface (RJ-45)
  • H.100 connector
  • PowerPC 405 implemented within the Interface FPGA for board management
  • Hosts up to eight DSPs using 1-4 SurfDocker plug-in modules, with two DSPs on each module (i.e., flexible support for 2, 4, 6, or 8 DSPs)
  • Supports different types of DSPs on the same PCIe board, using different SurfDocker plug-in modules
  • Features shared memory architecture that enables superior performance when heavy intra-DSP communication is required
  • E1/T1 interface is supported using an additional card
  • All data and controls are passed to the DSPs via Surf’s proprietary high-speed interface
  • Supports single IP for entire board or individual DSP IP for maximum resource management flexibility

SurfDocker Plug-in Module (module differs per DSP type)
  • Two DSPs from the TI C64x™ family, including:
  • TMS320C6412™ - SurfDocker-212™
  • TMS320C6424™ - SurfDocker-224™
  • TMS320TCI6482™ - SurfDocker-282™
  • Private memory per DSP (SDRAM, DDR, DDR2; based on the DSP)
  • FPGA*: handles the interface between the main board and the specific DSP
    * A different FPGA is used for each DSP type.

Typical Channel Densities
Application 8xC6455 @1GHz Features
IP-TDM G.711 1088
  • Full duplex
  • Block size 20ms
  • Echo canceller (32ms)
  • VAD
  • Adaptive jitter buffer
  • Full tone detection enabled
IP-TDM LBR G.729 688
N-way G.711 voice conference 1560
  • Full duplex
  • 3 dominant speakers
Audio/Video conferencing server 4 participants on 16 bridges
  • 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 40
  • 15fps, CIF ‹–› 10fps QCIF
  • Bi-directional
Video transcoding gateway 224
  • H.263 –› MPEG-4, 10fps, QCIF
  • Uni-directional


 10 reasons to try our PCIe boards



 Request more information




    Target Applications

  • Telecom Applications
  • CTI
  • 3G-324M Video Servers
  • MMSC Content Adpatation Engines
  • Audio and Video Gateways
  • V²oIP Media Servers
  • iPBX (IP PBX)
  • Military Applications
  • Cryptography
  • Lawful Interception
  • Other DSP-intensive Applications
  • Image processing
  • Video processing

    Downloads
SurfExpress/PCIe Brochure 
SurfExpress/PCIe Presentation 
iPBX (IP-PBX) Application Note 
IVVR (IV²R) Application Note 



© (c) Copyright 2008 Surf Communication Solutions. All rights reserved. |  Best viewed at 1024x768 screen resolution