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



 
LoginRegister
      TechOnline > Electronics Company Directory > Technical Paper
Technical Papers
Automated Generation of Hardware Accelerators With Direct Memory Access from ANSI/ISO Standard C Functions

Click to Download
pdf logo
White Paper
296 KB (11 pages)
May 2006
 

Altera

A new approach to the problem of generating stand-alone hardware modules involves generating coprocessors that off-load and enhance performance of a microprocessor running software written in C. An implementation of this methodology is possible only with a supporting ecosystem of tools, which will be demonstrated in this paper. The Altera Nios II C-to-Hardware Acceleration (C2H) Compiler generates, from pure ANSI/ISO standard C functions, hardware accelerators that have direct access to memory and other peripherals in the processor's system. It uses an existing commercial system integration tool to connect the accelerator to the processor and any other peripherals in the system. This gives the accelerator direct access to a memory map identical to that of the CPU, allowing seamless support for pointers and arrays when migrating from software to hardware.

 
Rate this paper
WORSE | BETTER
1 2 3 4 5

submit a paper

Altera
   

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