Visible to Intel only — GUID: nsh1675050720736
Ixiasoft
3.3.1. General-Purpose Register File
3.3.2. Arithmetic Logic Unit
3.3.3. Multipy and Divide Units
3.3.4. Custom Instruction
3.3.5. Reset and Debug Signals
3.3.6. Control and Status Registers
3.3.7. Exception Controller
3.3.8. Interrupt Controller
3.3.9. Memory and I/O Organization
3.3.10. RISC-V based Debug Module
Visible to Intel only — GUID: nsh1675050720736
Ixiasoft
3.3. Processor Architecture
The Nios® V/g 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/g processor architecture defines the following functional units:
- General-purpose register file
- Arithmetic logic unit (ALU)
- Multiply and divide units
- Custom instruction logic
- Control and status registers (CSR)
- Exception controller
- Interrupt controller
- Instruction bus
- Data bus
- Instruction cache
- Data cache
- RISC-V based debug module
Figure 6. Nios® V/g Processor Core Block Diagram