AN 717: Nios II Gen2 Hardware Development Tutorial

ID 683615
Date 9/22/2014
Document Table of Contents

1.1. Software and Hardware Requirements

The following are the software requirements for the tutorial:

  • software version 14.0 or later—The software must be installed on a Windows or Linux computer that meets the minimum requirements.
  • EDS version 14.0 or later.
  • Design files for the design example—Refer related information below for the design example file.

You can build the design example with any development board or your own custom board that meets the following hardware requirements:

  • The board must have either , Stratix series, Cyclone series, or Arria series FPGA.
  • The FPGA must contain a minimum of 2800 logic elements (LE) or adaptive lookup tables (ALUT).
  • The FPGA must contain a minimum of 40 M9K memory blocks.
  • An oscillator must drive a constant clock frequency to an FPGA pin. The maximum frequency limit depends on the speed grade of the FPGA. Frequencies of 50 MHz or less should work for most boards; higher frequencies might work.
  • FPGA I/O pins can optionally connect to eight or fewer LEDs to provide a visual indicator of processor activity.
  • The board must have a JTAG connection to the FPGA that provides a programming interface and communication link to the system. The JTAG connection can be a dedicated 10-pin JTAG header for an FPGA USB Download Cable or a USB connection with circuitry embedded on the board.
Note: Refer to the documentation for your board that describes clock frequencies and pinouts. For development boards, refer to the related information below.