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



 
LoginRegister
      TechOnline > Electronics Company Directory > Technical Paper

Technical Papers
Creating Performance and Power-Efficient Algorithms for C-to-RTL: Application Engine Synthesis

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

Craig Gleason
Synfora

Compute-intensive algorithms executed in system-on-chip (SoC) devices are increasingly implemented in dedicated hardware engines that operate at higher throughput and with lower power consumption than is generally possible with programmable approaches. This paper discusses the challenges of designing such engines—known as application engines—and describes a proven C-to-RTL synthesis and verification solution, Application Engine Synthesis (AES), that automates the most time-consuming parts of the design. The application of AES to the design of a video coder/decoder is used to demonstrate the efficacy of the solution. The paper concludes with data that demonstrates that the performance and area of AES-designed RTL is comparable to that of manually coded RTL.

 
Rate this paper
WORSE | BETTER
1 2 3 4 5

submit a paper
Follow Tech Papers

Embedded Systems Conference (ESC)
Synfora
   

ARTICLE
1. Bridging the System to RTL Continuum

ARTICLE
2. Configuring Success, Minimizing Risk: Upstart DSP Architectures Aim at Elegance, Ease of Use