Nios® V Processor Reference Manual

ID 683632
Date 11/15/2021
Public

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

2.3. Processor Architecture

This section describes the hardware structure of the Nios® V/m processor, including a discussion on all the functional units of the processor architecture and the fundamentals of the processor hardware implementation. The Nios® V/m processor architecture describes an instruction set architecture (ISA). The ISA in turn necessitates a set of functional units that implement the instructions.
The Nios® V/m processor architecture defines the following functional units:
  • General Purpose Register file
  • Arithmetic Logic Unit (ALU)
  • Control and Status Registers (CSR)
  • Exception Controller
  • Interrupt Controller
  • Instruction Bus
  • Data Bus
  • RISC-V based Debug Module
Figure 2.  Nios® V/m Processor Core Block Diagram