NUC970 Technical Reference Manual
Publication Release Date: Dec. 15, 2015
- 59 -
Revision V1.30
NUC97
0
T
E
CHNIC
A
L
RE
F
E
RE
N
CE
MA
NUA
L
5
FUNCTIONAL DESCRIPTION
ARM
®
ARM926EJ-S CPU Core
5.1
5.1.1 Overview
The ARM926EJ-S CPU core is a member of the ARM9 family of general-purpose
microprocessors. The ARM926EJ-S CPU core is targeted at multi-tasking applications where full
memory management, high performance, and low power are all important.
The ARM926EJ-S CPU core supports the 32-bit ARM and 16-bit Thumb instruction sets, enabling
the user to choose between high performance and high code density. The ARM926EJ-S CPU
core includes features for efficient execution of Java byte codes, providing Java performance
similar to JIT, but without the associated code overhead.
The ARM926EJ-S processor provides support for external coprocessor enabling floating-point or
other application-specific hardware acceleration to be added. The ARM926EJ-S CPU core
implements ARM architecture version 5TEJ.
The ARM926EJ-S processor has a Harvard cached architecture and provides a complete high-
performance processor subsystem, including:
An ARM9EJ-S integer core.
A Memory Management Unit (MMU).
Separate instruction and data cache.
Separate instruction and data AMBA AHB bus interfaces.