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



 
LoginRegister
      TechOnline > Learning >  Technical Paper
Technical Papers
Adapting Hardware to Software: Productive Programming in a Multi-core Environment

Click to Download
pdf logo
ARM IQ Article
948 KB (4 pages)
April 2007
 

Skip Hovsmith
CriticalBlue

Automated processor synthesis lowers the costs and time of application-specific coprocessor development enabling a more software-centric approach to product development. Once software functionality is established, critical software sections are off-loaded onto application-optimized co-processors. Each coprocessor is optimized to meet performance, power and area metrics, and is fully programmable, so features may be added or improved after market. The simplicity and speed of coprocessor synthesis enables broad design space exploration, and the same software description may be retargeted to meet different product price and performance profiles.

Reprinted in its entirety from ARM IQ Vol. 6, No. 1, 2007

 
Rate this paper
WORSE | BETTER
1 2 3 4 5

submit a paper

ARM
CriticalBlue
   

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