Specifications

Table Of Contents
Altera Corporation 6–5
October 2007 Nios II Processor Reference Handbook
Nios II Processor Revision History
Nios II/s Core
Table 6–4 lists revisions to the Nios II/s core.
Table 6–4. Nios II/s Core Revisions
Version Release Date Notes
7.2 October 2007
Implemented the
jmpi instruction.
7.1 May 2007 No changes.
7.0 March 2007 No changes.
6.1 November 2006 No changes.
6.0 May 2006
Cycle count for flushi and initi instructions changes from 1 to 4
cycles.
5.1 October 2005 No changes.
5.0 May 2005
Added optional tightly-coupled memory ports. Designers can add zero
to four tightly-coupled instruction master ports.
Made instruction cache optional (previously instruction cache was
always present). If the instruction cache is not present, the Nios II core
does not have an instruction master port, and must use a tightly-coupled
instruction memory.
Full support for HardCopy devices (previous versions required a work
around to support HardCopy devices).
1.1 December 2004
Added user-configurable options affecting multiply and shift operations.
Now designers can choose one of three options:
(1) Use embedded multiplier resources available in the target device
family (previously available).
(2) Use logic elements to implement multiply and shift hardware (new
option).
(3) Omit multiply hardware. Shift operations take one cycle per bit
shifted; multiply operations are emulated in software (new option).
Added user-configurable option to include divide hardware in the ALU.
Previously this option was available for only the Nios II/f core.
Added cpuid control register.
1.01 September 2004
Bug Fix:
The SOPC Builder top-level system module included an extra,
unnecessary output port for systems with very small address spaces.
1.0 May 2004 Initial release of the Nios II/s core.