Nios® V Processor Reference Manual

ID 683632
Date 12/11/2023
Public

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

Document Table of Contents

6. Document Revision History for the Nios® V Processor Reference Manual

Document Version Intel® Quartus® Prime Version Changes
2023.12.11 23.4
  • Updated all tables related to Processor Performance Benchmarks.
  • Edited Nios V/c Processor Core Block Diagram.
  • Revised instruction set from RV32IAZicsr to RV32IZicsr.
  • Updated Accessing Tightly Coupled Memory.
  • Updated the note in Using Tightly Coupled Memory Effectively to revise the support for Instruction TCM.
2023.10.02 23.3
  • Added Nios® V/c processor in the table Nios V Processor Variants.
  • Added new section Nios® V/c Processor.
  • Updated section Nios® V/m Processor:
    • Added new sub-topics Pipelined and Non-pipelined in the topics Processor Performance Benchmarks and Processor Pipeline.
    • Updated table Nios® V/m Processor Performance Benchmarks in Intel FPGA Devices for Intel® Quartus® Prime Pro Edition Software.
    • Added ECC module in figure Nios® V/m Processor Core Block Diagram.
    • Updated tables Instruction Interface Signals and Data Interface Signals.
    • Added new topic Error Correction Code (ECC).
  • Updated section Nios® V/g Processor:
    • Updated table Nios® V/g Processor Performance Benchmarks in Intel FPGA Devices for Intel® Quartus® Prime Pro Edition Software.
    • Added ECC module, Instruction Tightly Coupled Memory, Data Tightly Coupled Memory, and Floating Point Unit in figure Nios® V/g Processor Core Block Diagram.
    • Added the following topics:
      • Floating-Point Unit
      • IEEE 754 Exception Conditions
      • Floating Point Operations
      • Tightly Coupled Memory
      • Instruction and Data Tightly-Coupled Memory
      • Accessing Tightly-Coupled Memory
      • Using Tightly-Coupled Memory Effectively
      • Error Correction Code (ECC)
    • Updated tables Instruction Interface Signals and Data Interface Signals.
    • Added Floating-Point CSRs in table Control and Status Registers List.
    • Added Floating-Point CSR Register Fields in Control and Status Register Field.
2023.05.26 23.1 Added a link to AN 980: Nios® V Processor Intel® Quartus® Prime Software Support.
2023.04.14 23.1
  • Updated Nios® V/m Processor Performance Benchmarks.
  • Added a new section Nios® V/g Processor.
  • Updated product family name to " Intel Agilex® 7".
Document Version Intel® Quartus® Prime Version IP Version Changes
2022.10.31 22.1std 1.0.0
  • Updated references from Intel® Quartus® Prime Pro Edition to Intel® Quartus® Prime to indicate support for both Pro and Standard Edition.
  • Added Table: Nios V/m Processor Performance Benchmarks in Intel FPGA Devices for Intel Quartus Prime Standard Edition in Processor Performance Benchmarks section.
2022.09.26 22.3 22.3.0
  • Updated the values in Table: Nios V/m Processor Performance Benchmarks in Intel FPGA Devices.
  • Replaced Table: Reset and Debug Signals with new signals, types, and descriptions.
  • Updated the step to set exception address in section Exception Controller.
2022.08.01 22.2 21.3.0
  • Edited the performance metric value in Table: Architecture Performance.
  • Added new sections
    • Trigger
    • Typical Use Cases
  • Edited the following sections:
    • Reset and Debug Signals
    • RISC-V based Debug Module
    • Debug Mode
    • Halt from Debug Module
    • Control and Status Registers (CSR) Mapping
    • Control and Status Register Field
2022.06.30 22.1 21.2.0 Added new section Reset and Debug Signals.
2022.03.28 21.4 21.1.1 Updated RISC-V based Debug Module section with details for Nios® V processor.
2021.12.13 21.4 21.1.1 Updated IP version and Intel® Quartus® Prime version.
2021.11.15 21.3 21.1.0 Edited Table: Architecture Performance in Section: Processor Performance Benchmarks.
  • Change CoreMark to CoreMark/MHz Ratio and updated the value to 0.32148.
2021.10.04 21.3 21.1.0 Initial release.