User guide

Nios II IDE Help System
C-to-Hardware Acceleration (C2H) Compiler
The Nios II C-to-Hardware Acceleration (C2H) Compiler is a tool that allows you to create
custom hardware accelerators directly from ANSI C source code. A hardware accelerator is a
block of logic that implements a C function in hardware, which often improves the execution
performance by an order of magnitude. Using the C2H Compiler, you can develop and debug
an algorithm in C targeting a Nios II processor, and then quickly convert the algorithm to a
hardware accelerator implemented in a field programmable gate array (FPGA).
Related Topics on the Web
Nios II C2H Compiler User Guide at
www.altera.com/literature/ug/ug_nios2_c2h_compiler.pdf
Accelerating Nios II Systems with the C2H Compiler Tutorial at
www.altera.com/literature/tt/tt_nios2_c2h_accelerating_tutorial.pdf
AN417: Accelerating Functions with the C2H Compiler: Scatter-Gather DMA with
Checksum at www.altera.com/literature/an/an417.pdf
Optimizing Nios II C2H Compiler Results chapter of the Embedded Design Handbook
80