Quad-core DSP for mobile video gateway system design
Even a basic 3G-324M gateway supporting only H.263 and MPEG4 requires a lot of processing power. Multi-core devices have design advantages.
The proliferation of 3G networks and services is finally making mobile video a reality. Mobile operators see video telephony services as the killer app that will differentiate new 3G service from existing 2G and 2.5G ones. To accommodate the increasing demand for these advanced services, the network infrastructure is required to continuously grow. However, while voice services require a relatively small amount of processing power, video applications are hungry beasts that require an order of magnitude more.
To add insult to injury, infrastructure systems are also limited by their ability to dissipate heat, how much power they consume, and the board form factor. To accommodate the additional processing requirement, processors are required to become more powerful, without sacrificing other aspects of the system.
One way to fulfill these requirements is to utilize multi-core processors. A multi-core microprocessor is one which combines two or more independent processor cores into a single package, typically on the same piece of silicon. This philosophy is contrary to the old one of continuously scaling the core frequency in single-core devices, which now seems won't work in the long run. Because of their many benefits, Multi-core devices have become the latest trend for embedded and desktop processors markets.
Several DSP vendors have started shipping devices with more than one core. Although intuitively multi-core seems like a good idea, one must consider the implications and design consideration of using such devices. In this article we try to explain some of the considerations DSP vendors face when designing multi-core devices, and the considerations system designer should take into account when choosing a device for their application.
E-mail This Article | Printer-Friendly Page |
Related Articles
- Mobile video: ARM vs. DSP vs. hardware
- The need for speed in low latency video system designs
- Implementing digital processing for automotive radar using SoC FPGAs
- Validate hardware/software for nextgen mobile/consumer apps using software-on-chip system development tools
- Using Video-0ver-USB for High Definition recording on mobile handsets
New Articles
- Quantum Readiness Considerations for Suppliers and Manufacturers
- A Rad Hard ASIC Design Approach: Triple Modular Redundancy (TMR)
- Early Interactive Short Isolation for Faster SoC Verification
- The Ideal Crypto Coprocessor with Root of Trust to Support Customer Complete Full Chip Evaluation: PUFcc gained SESIP and PSA Certified™ Level 3 RoT Component Certification
- Advanced Packaging and Chiplets Can Be for Everyone
Most Popular
- System Verilog Assertions Simplified
- System Verilog Macro: A Powerful Feature for Design Verification Projects
- UPF Constraint coding for SoC - A Case Study
- Dynamic Memory Allocation and Fragmentation in C and C++
- Enhancing VLSI Design Efficiency: Tackling Congestion and Shorts with Practical Approaches and PnR Tool (ICC2)