CMP - United Business Media TechOnline
All Articles Products Courses Papers VirtuaLabs Webinars Web



 
LoginRegister
      TechOnline > Electronics Company Directory > Technical Paper

Technical Papers
Programming Techniques for Efficient Coding in Processing-Intensive Environments

Click to Download
pdf logo
2004 Embedded Systems Conference San Francisco Paper
451 KB (11 pages)
March 31, 2004
 

David Katz, Tomasz Lukasiak and Rick Gentile
Analog Devices

Today's digital signal processors (DSPs) have achieved such an attractive mix of performance, peripheral mix, power dissipation and pricing that many system designers are eager to explore their benefits over the processors with which they've traditionally designed. One potential hurdle to this is the large amount of legacy C/C++ code they've developed for their application space. Clearly, these engineers would like to leverage their existing high-level code base on a DSP platform while taking advantage of DSP architectural features that enable performance unattainable on their former platform. Moreover, they require a familiar, intuitive development environment, as well as a straightforward way to implement assembly language routines selectively for increased performance. This paper discusses programming strategies and techniques for DSPs in today's development environment.

 
Rate this paper
WORSE | BETTER
1 2 3 4 5

submit a paper

Analog Devices
Embedded Systems Conference (ESC)
   

TECH PAPER
1. Efficient Coding Techniques for High-Performance Embedded Applications

ARTICLE
2. The Relationship of Dynamic Range to Data Word Size in Digital Audio Processing

ARTICLE
3. Leading-Edge Motor Control Designs Mix DSP and MCU Advantages

WEBINAR
4. BLACKfin DSP—Revolutionary 16-Bit DSP Architecture for the Internet Age