Visible to Intel only — GUID: lgw1675136581183
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: lgw1675136581183
Ixiasoft
3.3.9.3.4. Bypassing Cache (Peripheral Region)
The Nios® V/g architecture has two peripheral regions for bypassing the caches. Nios® V/g cores optionally support the peripheral region mechanism to indicate cacheability. In the Platform Designer, the peripheral region cache-ability mechanism allows you to specify a region of address space that is non-cacheable. The peripheral region is any integer power of 2 bytes, from a minimum of 64 kilobytes up to a maximum of 2 gigabytes, and must be located at a base address aligned to the size of the peripheral region. The peripheral region is available as long as an MMU is not present.
Note: Any accesses to the Nios® V processor's debug module or timer module are non-cacheable.
Note: You must place the peripherals driven by the Nios® V/g processor within a defined peripheral region to achieve cache bypass, which is required by a standard design implementation.