Advanced Features Tab - Altera Nios II User Manual

Hide thumbs Also See for Nios II:
Table of Contents

Advertisement

Chapter 4: Instantiating the Nios II Processor

Advanced Features Tab

1
Data cache—Specifies the size of the data cache. Valid sizes are from 512 bytes to
64 KBytes, or None. Depending on the value specified for Data cache, the
following options are available:
Number of tightly coupled data master port(s) (Include tightly coupled data
master port(s))—Specifies one to four tightly-coupled data master ports for the
Nios II processor. In Qsys, select the number from the Number of tightly coupled
data master port(s) list. Tightly-coupled memory ports appear on the connection
panel of the Nios II processor on the Qsys System Contents tab. You must connect
each port to exactly one memory component in the system.
Advanced Features Tab
The Advanced Features tab allows you to enable specialized features of the Nios II
processor.
Table 4–3. Advanced Features Tab Parameters (Part 1 of 2)
Interrupt controller
Number of shadow register sets Refer to
Include cpu_resetrequest and
cpu_resettaken signals
Assign cpuid control register
value manually
cpuid control register value
February 2014 Altera Corporation
Although the Nios II processor can operate entirely out of tightly-coupled
memory without the need for Avalon-MM instruction or data masters,
software debug is not possible when either the Avalon-MM instruction or
data master is omitted.
Data cache line size—Valid sizes are 4 bytes, 16 bytes, or 32 bytes.
Burst transfers —The Nios II processor can fill its data cache lines using burst
transfers. Usually you enable bursts on the processor's data bus when
processor data is stored in DRAM, and disable bursts when processor data is
stored in SRAM.
Bursting to DRAM typically improves memory bandwidth but might consume
additional FPGA resources. Be aware that when bursts are enabled, accesses to
slaves might go through additional hardware (called burst adapters) which
might decrease your f
MAX
Bursting is only enabled for data cache line sizes greater than 4 bytes. The burst
length is 4 for a 16 byte line size and 8 for a 32 byte line size. Data cache bursts
are always aligned on the cache line boundary. For example, with a 32-byte
Nios II data cache line, a cache miss to the address 8 results in a burst with the
following address sequence: 0, 4, 8, 12, 16, 20, 24 and 28.
Name
Refer to
Refer to
Refer to
.
Description
General
"Interrupt Controller Interfaces" on page
"Shadow Register Sets" on page
"Reset Signals" on page
"Control Registers" on page
4–10.
4–10.
4–8.
4–8.
Nios II Processor Reference Handbook
4–7

Advertisement

Table of Contents
loading

Table of Contents