Altera Nios II Custom User Manual
User guide nios ii custom instruction
Table of contents
Document Outline
- Nios II Custom Instruction User Guide
- Contents
- 1. Nios II Custom Instruction Overview
- 2. Software Interface
- 3. Implementing a Nios II Custom Instruction in SOPC Builder
- Design Example: Cyclic Redundancy Check
- Implementing Custom Instruction Hardware in SOPC Builder
- Setting up the Design Environment for the Design Example
- Opening the Component Editor
- Adding the HDL Files
- Configuring the Custom Instruction Signal Type
- Setting Up the Custom Instruction Interfaces
- Setting the Details
- Saving and Adding the Custom Instruction
- Generating the System and Compiling in the Quartus II Software
- Accessing the Custom Instruction from Software
- Using the User-defined Custom Instruction Macro
- 4. Implementing a Nios II Custom Instruction in Qsys
- Design Example: Cyclic Redundancy Check
- Implementing Custom Instruction Hardware in Qsys
- Setting up the Design Environment for the Design Example
- Opening the Component Editor
- Adding the HDL Files
- Configuring the Custom Instruction Signal Type
- Setting Up the Custom Instruction Interfaces
- Setting the Details
- Saving and Adding the Custom Instruction
- Generating the System and Compiling in the Quartus II Software
- Accessing the Custom Instruction from Software
- Using the User-defined Custom Instruction Macro
- A. Custom Instruction Templates
- B. Custom Instruction Built-in Functions
- C. Floating Point Custom Instructions
- Additional Information