IPR-NIOS Altera, IPR-NIOS Datasheet - Page 137

no-image

IPR-NIOS

Manufacturer Part Number
IPR-NIOS
Description
IP NIOS II MEGACORE RENEW
Manufacturer
Altera
Type
MegaCorer
Datasheet

Specifications of IPR-NIOS

License
Renewal License
Lead Free Status / RoHS Status
Not applicable / Not applicable
Chapter 5: Nios II Core Implementation Details
Nios II/f Core
December 2010 Altera Corporation
Overview
Arithmetic Logic Unit
The Nios II/f core:
The following sections discuss the noteworthy details of the Nios II/f core
implementation. This document does not discuss low-level design issues or
implementation details that do not affect Nios II hardware or software designers.
The Nios II/f core provides several arithmetic logic unit (ALU) options to improve the
performance of multiply, divide, and shift operations.
Multiply and Divide Performance
The Nios II/f core provides the following hardware multiplier options:
Has separate optional instruction and data caches
Provides optional MMU to support operating systems that require an MMU
Provides optional MPU to support operating systems and runtime environments
that desire memory protection but do not need virtual memory management
Can access up to 2 GB of external address space when no MMU is present and
4 GB when the MMU is present
Supports optional external interrupt controller (EIC) interface to provide
customizable interrupt prioritization
Supports optional shadow register sets to improve interrupt latency
Supports optional tightly-coupled memory for instructions and data
Employs a 6-stage pipeline to achieve maximum DMIPS/MHz
Performs dynamic branch prediction
Provides optional hardware multiply, divide, and shift options to improve
arithmetic performance
Supports the addition of custom instructions
Supports the JTAG debug module
Supports optional JTAG debug module enhancements, including hardware
breakpoints and real-time trace
DSP Block—Includes DSP block multipliers available on the target device. This
option is available only on Altera FPGAs that have DSP Blocks.
Embedded Multipliers—Includes dedicated embedded multipliers available on
the target device. This option is available only on Altera FPGAs that have
embedded multipliers.
Logic Elements—Includes hardware multipliers built from logic element (LE)
resources.
None—Does not include multiply hardware. In this case, multiply operations are
emulated in software.
Nios II Processor Reference Handbook
5–5

Related parts for IPR-NIOS