| Abstract
The Alvis-PCIe media processing board is a member of the award-winning
Odin Telecom Frameworks (OTX) product family. The Alvis-PCIe offers the
most processing power for demanding VoIP and video streaming applications
, soft-switch systems, media gateways, transcoding systems (e.g. Asterisk®
voice transcoding accelerator), and similar applications.
The Alvis-PCIe is a PCI-Express (1x lane) card with popular interfaces
such as Gigabit Ethernet, H.100 and PCI-Express.
The processor engine of the board is a cluster of the the DaVinci TMS320DM6443
Digital Media processor from
Texas Instruments. The Alvis-PCIe board can be populated with up to eight
of these powerful dual core processors providing an astonishing amount
of processing power which facilitates decoding of up to 4000 RTP streams.
Voice or video packets can be routed via the on-board Ethernet switch
to the appropriate processor. The processor can perform decoding and decoding
functions. The result can either be transferred to the Ethernet port or
routed to another OTX board via the on-board H.100 bus.
Each of the dual core processors on the Alvis-PCIe consists of one ARM9
core and one DSP C64x+ core. For optimum performance, the work load is
split between the two cores. The ARM core runs the MontaVista Linux operating
system and handles higher layer stacks like Session Initiation Protocol
(SIP) and TCP/IP. The DSP core runs DSP/BIOS (xDM codecs) and handles
all real-time encoding and decoding operations.
The open architecture of the Alvis-PCIe provides system designers with
the building blocks needed to build a very powerful soft-switch or media
gateway application, yet providing full flexibility for customization.
|