Nios V® Embedded Processor Design Handbook

ID 726952
Date 2/14/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

1.2. Intel® Quartus® Prime Software Support

Intel® Quartus® Prime Standard Edition software has the same features as Intel® Quartus® Prime Pro Edition software with exception on features below:

  • In Intel® Quartus® Prime Standard Edition, you must invoke the Board Support Package Editor GUI by running the niosv-bsp-editor command.
    1. In the BSP Editor, select Main > New BSP to start your BSP project.
      Figure 1. New BSP Window (BSP Editor in Intel® Quartus® Prime Standard Edition)
    2. Configure the setting as follows:
      • SOPC Information File name - Type the SOPCINFO file (.sopcinfo).
      • CPU name – Select Nios® V processor.
      • Operating system – Select the operating system of the Nios® V processor.
      • Version – Leave as default.
      • BSP target directory – Select the directory path of the BSP project. You can pre-set it at <Project directory>/software/hal_bsp by enabling Use default locations.
      • BSP Settings File name – Type the name of the BSP Settings File.
  • In Intel® Quartus® Prime Standard Edition, you can utilize the following tools to generate the example design:
    Table 1.  Tools to Generate the Example Design
    Tools Steps
    Graphical User Interface
    1. Search for Nios V/m Processor Intel FPGA IP in IP Catalog.
    2. Click Add and create a dummy Platform Designer system.
    3. Select one of the available options.
    Command Line Interface
    1. Enter the following command to generate a Nios® V Processor Example Design from Platform Designer:
      ip-generate --component-name=intel_niosv_m --file-set=<design name>
      Linux*:
      <quartus_install>/quartus/sopc_builder/bin/ip-generate
      Windows*:
      <quartus_install>\quartus\sopc_builder\bin\ip-generate.exe
      • The following are the available design names:
        • hello_world_example_design
        • gsfi_bootloader_example_design
        • uc_tcp_ip_iperf_example_design
        • uc_tcp_ip_sss_example_design
  • More comparison between Intel® Quartus® Prime Standard Edition and Intel® Quartus® Prime Pro Edition in the table below:
    Table 2.   Nios® V Processor Device Support
    Nios® V Processor Intel® Quartus® Prime Standard Edition Intel® Quartus® Prime Pro Edition
    Software version 22.1 22.4
    IP version 1.0.0 22.4.0
    Device support
    • Control-block based device
      • Intel® MAX® 10
      • Intel® Cyclone® IV E
      • Intel® Cyclone® IV GX
      • Intel® Cyclone® V
      • Intel® Cyclone® 10 LP
      • Intel® Arria® 10
      • Intel® Arria® II GX
      • Intel® Arria® II GZ
      • Intel® Arria® V
      • Intel® Arria® V GZ
      • Intel® Stratix® IV
      • Intel® Stratix® V
    • Control-block based device
      • Intel® Cyclone® 10 GX
      • Intel® Arria® 10
    • SDM-based device
      • Intel® Stratix® 10
      • Intel® Agilex™