Nios II Custom Instruction User Guide

ID 683242
Date 4/27/2020
Public
Document Table of Contents

4.1.7.1. Specifying Additional Interfaces

You can specify additional interfaces in the Interfaces tab.

You can specify additional interfaces if your custom instruction logic requires special interfaces, either to the Avalon® -Memory Mapped fabric or outside the Platform Designer system. The design example does not require additional interfaces.

Note: Most custom instructions use some combination of standard custom instruction ports, such as dataa, datab, and result, and do not require additional interfaces.

The following instructions provide the information you need if a custom instruction in your own design requires additional interfaces. You do not need these steps if you are implementing the design example.

To specify additional interfaces on the Interfaces tab, follow these steps:

  1. Click Add Interface. The new interface has Custom Instruction Slave interface type by default.
  2. For Type, select the desired interface type.
  3. Set the parameters for the newly created interface according to your system requirements.