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



 
LoginRegister
      TechOnline > Learning >  Technical Paper

Technical Papers
Efficient Coding Techniques for High-Performance Embedded Applications

Click to Download
pdf logo
2005 Embedded Systems Conference San Francisco Paper
279 KB (11 pages)
March 10, 2005
 

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)
   

ARTICLE
1. Advanced Compiler Optimization Techniques

ARTICLE
2. Complete SoC Design, Verification Reign at DAC Exhibits

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

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