Nios® V Embedded Processor Design Handbook

ID 726952
Date 9/01/2023
Public

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

Document Table of Contents

2.1.1.1.4. Caches and Peripheral Regions Tab

Note: This tab is only available for the Nios® V/g processor core.
Table 6.  Caches and Peripheral Regions Tab Parameters
Caches and Peripheral Regions Description
Data Cache Size
  • Specifies the size of the data cache.
  • Valid sizes are from 1 kilobytes(KB) to 16 KB.
Instruction Cache Size
  • Specifies the size of the instruction cache.
  • Valid sizes are from 1 KB to 16 KB.
Peripheral Region A Size
  • Specifies the size of the peripheral region A.
  • Valid sizes are from 64 KB to 2 gigabytes(GB), or None. Choosing None disables the peripheral region.
Note: You can use peripheral regions to define a non-cacheable transaction for peripherals such as UART, PIO, DMA, and others. In a Nios® V processor system with cache enabled, you must place these peripherals within a peripheral region.
Peripheral Region A Base Address
  • Specifies the base address of peripheral region A after you select the size.
  • All addresses in the peripheral region produce uncacheable data accesses.
  • Peripheral region base address must be aligned to the peripheral region size.
Peripheral Region B Size
  • Specifies the size of the peripheral region B.
  • Valid sizes are from 64 KB to 2 GB, or None. Choosing None disables the peripheral region.
  • Peripheral region base address must be aligned to the peripheral region size.
Peripheral Region B Base Address
  • Specifies the base address of peripheral region B after you select the size.
  • All addresses in the peripheral region produce uncacheable data accesses.