CMP - United Business Media TechOnline
All Articles Products Courses Papers VirtuaLabs Webinars Web
 
LoginRegister
      TechOnline > Electronics Company Directory > Technical Paper
Technical Papers
Use a Microprocessor, a DSP, or Both?

Click to Download
pdf logo
2007 Embedded Systems Conference
75 KB (11 pages)
April 05, 2007
 

Bjorn Hori et al.
Berkeley Design Technology (BDTI)

Digital signal processing has become a key component in many consumer, communications, medical, and industrial products. These products use a variety of hardware approaches to implement the required signal processing, ranging from off-the-shelf general-purpose microprocessors (GPPs) to application-specific integrated circuits (ASICs) to fixed-function chips.

While both GPPs and DSPs provide sufficient processing power for many signal processing applications, each type of processor brings with it important strengths and weaknesses that can have an enormous influence on how effectively the processor meets the needs of a particular application. In this paper, we examine the key attributes that distinguish DSP algorithms and applications and show how these attributes have led to the architectural specialization found in DSP processors. We then investigate how GPP and DSP architectures compare with regard to these key DSP algorithm attributes. In addition, we examine the architectural techniques employed in high-performance GPPs and DSPs, which have led to rapid gains in signal processing performance in both classes of processor.

 
Rate this paper
WORSE | BETTER
1 2 3 4 5

submit a paper
Follow Tech Papers

Berkeley Design Technology
Embedded Systems Conference (ESC)
   

TECH PAPER
1. Use Rowley CrossWorks and the MAXQ3120 Evaluation Kit to Create a Light Meter Application

TECH PAPER
2. System ACE Configuration Solution for Xilinx FPGAs

TECH PAPER
3. Interface Products Design Guide

TECH PAPER
4. Maintaining Data/Clock Synchronization with Spread-Spectrum EMI Reduction