StreamEngine 5000 Processors, an Industrial Communications and Media Processors
Posted in Development Tools, Embedded Ethernet, RTOS, SoC, TCP/IP Stack, WiFi/WLANOn Saturday, September 2, 2006
The Ubicom StreamEngine® 5000™ is a communications and media processors (CMPs). Specifically designed to meet the requirements for delivering multimedia content. StreamEngine® 5000™ processors offers high sustained throughput, deterministic processing, multiple concurrent application management, flexibility, security acceleration, low development cost, and fast time to market.

StreamEngine 5000 Reference Design Board
|

StreamEngine 5000 Processor
Important StreamEngine® 5000™ features:
- High Sustained Throughput
To accomodate the need of continuous high bandwidth packet processing for media applications such as streaming audio and video. This feature is accomplished by zero-overhead context switch, on-chip memory, 10 independent threads capability, which can operate independently as a separate processor. - Deterministic Processing
Meterministic Processing gives fixed time for processing for each packet which reduce jitter effect in media application. - Multiple Concurrent Applications
The StreamEngine 5000 multithreaded architecture supports 10 independent threads that can each run a different application, while still maintaining completely deterministic processing for each thread. This guarantees that no thread will affect another’s performance. - Design Flexibility with Software I/O
This is the ability to control of I/O pins precisely, cycle-by-cycle. This allows the StreamEngine 5000 to interface directly to support chips such as video display drivers or audio processors that require a custom communications protocol. This feature also minimizing bill of materials (BOM) costs by eliminating extra interface or glue components. - Dedicated Security Engine for Enhanced Security
StreamEngine 5000 CMP implements DES, 3DES, and AES data encryption, in addition to SHA-1 and MD5 authentication algorithms. - Native Audio Processing
Integrated G.711, G.726, and G729AB codecs combined with echo cancellation, adaptive jitter control, RTP/RTSP, SIP, and Intelligent Stream Handling (ISH) provides low cost and high-quality multichannel voice over IP or audio distribution.
StreamEngine 5000 Family Overview:
| Feature | StreamEngine 5170 | StreamEngine 5160 | StreamEngine 5100 |
|---|---|---|---|
| Sustained Performance | 270 Mbps | 220 Mbps | 175 Mbps |
| Number of Independent Threads | 10 | 10 | 10 |
| RAM Type | DDR1/2 16-bit-wide |
DDR1/2 16-bit-wide |
DDR1/2 8-bit-wide |
| External RAM | 2 Gb | 2 Gb | 2 Gb |
| General I/O | PCI, PLIO, USBÂ 2.0Â (FS/HS), USBÂ 2.0Â (HS) | PCI, PLIO, USBÂ 2.0Â (FS/HS), USBÂ 2.0Â (HS) | PCI, USBÂ 2.0Â (FS/HS), USBÂ 2.0Â (HS) |
| Ethernet (2Â Ports) | 10/100/1000 10/100 |
10/100/1000 10/100 |
10/100 10/100 |
| Networking I/O | MII (2), RMII (2), RGMII | MII (2), RMII (2), RGMII | MII (2), RMII |
| Hardware Encryption / Decryption, Key Management & DRM | DES/3DES, AES, SHA-1, MD5, (RC4, ECC in SW), RSA | DES/3DES, AES, SHA-1, MD5, (RC4, ECC in SW), RSA | DES/3DES, AES, SHA-1, MD5, (RC4, ECC in SW), RSA |
| Media I/O | IDE, AC97, I2S, Utopia, MPEGÂ TS, YUV | IDE, AC97, I2S, Utopia, MPEGÂ TS, YUV | IDE, AC97, I2S, MPEGÂ TS, YUV |
| VoIP | G.711, G.726, G.729AB, Line & Echo Cancellation, Multichannel | G.711, G.726, G.729AB, Line & Echo Cancellation, Multichannel | G.711, G.726, G.729AB, Line & Echo Cancellation, Dual Channel |
| Audio Processing | MP3, AAC, WMA, WMA9 | MP3, AAC, WMA, WMA9 | MP3, AAC, WMA, WMA9 |
Featured applications:
- Multimedia gateways
- Digital media players
- Embedded industrial controls
- Wireless access points, router, bridges
- Voice-over-IP (VoIP) phones
- many more…
Source: Ubicom
Possible Related Entries:
![[Embedded System roll-b]](images/roll/roll-b-4.gif)