IPT-C2H-NIOS Altera, IPT-C2H-NIOS Datasheet - Page 32

no-image

IPT-C2H-NIOS

Manufacturer Part Number
IPT-C2H-NIOS
Description
C2H COMPILER FOR NIOS II
Manufacturer
Altera
Series
Nios®IIr
Type
Nios IIr
Datasheet

Specifications of IPT-C2H-NIOS

Function
C to Hardware Compiler
License
Initial License
Software Application
IP CORE, NIOS Processor And Functions
Core Architecture
FPGA
Core Sub-architecture
Cyclone
Rohs Compliant
NA
Lead Free Status / RoHS Status
Not applicable / Not applicable
Tutorial
2–10
Nios II C2H Compiler User Guide
Rebuild the Project
To rebuild the project, perform the following step:
v
1
In the background, the Nios II IDE performs the following tasks:
1.
2.
3.
4.
Progress messages display in the Console view. The build process creates
the following files:
In the C/C++ Projects view, right-click c2h_tutorial_sw and click
Build Project.
Launches the C2H Compiler to analyze the do_dma() function,
generates the hardware accelerator, and generates the C wrapper
function.
Invokes SOPC Builder to connect the accelerator into the SOPC
Builder system. The build process modifies the SOPC Builder
system file (.ptf) in the Quartus II project directory to include the
new accelerator as a component in the system.
Invokes the Quartus II software to compile the hardware project and
regenerate the .sof file.
Rebuilds the C/C++ application project and links the accelerator
wrapper function into the application.
accelerator_c2h_tutorial_sw_do_dma.v (or .vhd) – This file is the
HDL code for the accelerated function. It is stored in the Quartus II
project directory, and the name follows the format accelerator_<IDE
project name>_<function name>. This file is not visible in the Nios II
IDE.
alt_c2h_do_dma.c – This file is the C2H accelerator driver file,
containing the wrapper function for the accelerator. It is located in
software project's Debug or Release directory, and the name follows
the convention alt_c2h_<function name>.c. (If you use the Nios II
software build tools, these files are located in your software
application directory.)
c2h_accelerator_base_addresses.h — This is the C2H accelerator
base addresses header file. It is located in the same directory as
alt_c2h_<function name>.c.
The rebuild process can take over 20 minutes, depending on
your computer's performance and the target FPGA.
9.1
Altera Corporation
November 2009

Related parts for IPT-C2H-NIOS