ARM9

E566522

ARM9 is a family of 32-bit RISC microprocessor cores from ARM designed for embedded systems, known for their balance of performance, power efficiency, and widespread use in consumer and industrial devices.

Jump to: Surface forms Statements Referenced by

Observed surface forms (2)

Surface form Occurrences
ARM9 family 1
ARM9 processor family 1

Statements (48)

Predicate Object
instanceOf ARM architecture core
microprocessor core family
architectureFamily ARM NERFINISHED
bitWidth 32-bit
cacheSupport data cache (in many ARM9 cores)
instruction cache (in many ARM9 cores)
debugSupport JTAG debug interface (in many cores)
designedBy ARM Limited NERFINISHED
endianSupport big-endian (configurable in many implementations)
little-endian
includesCore ARM920T NERFINISHED
ARM922T NERFINISHED
ARM926EJ-S NERFINISHED
ARM940T NERFINISHED
ARM946E-S NERFINISHED
ARM966E-S NERFINISHED
ARM968E-S NERFINISHED
ARM996HS NERFINISHED
ARM9TDMI NERFINISHED
instructionSetType RISC
introducedInDecade 1990s
knownFor balance of performance and power efficiency
widespread use in consumer devices
widespread use in industrial devices
licensingModel IP core licensed to semiconductor manufacturers
marketPosition mid-range embedded processing
mmuSupport memory management unit (in ARM920T, ARM926EJ-S and others)
mpuSupport memory protection unit (in some ARM9 cores)
performanceCharacteristic higher performance than ARM7 at similar clock speeds
pipelineType 5-stage pipeline (typical implementations)
powerCharacteristic low power consumption
predecessorOf ARM11 family NERFINISHED
separateCaches Harvard architecture (separate instruction and data paths in many cores) NERFINISHED
successorOf ARM7 family NERFINISHED
supports ARMv4T architecture NERFINISHED
ARMv5TE architecture NERFINISHED
DSP extensions (in ARM9E cores)
Jazelle DBX (in ARM926EJ-S and some variants) NERFINISHED
Thumb instruction set (in ARM9TDMI and related cores)
targetDomain embedded systems
typicalUseCase automotive control units
industrial controllers
mobile phones
networking equipment
set-top boxes
usedIn Nintendo DS handheld console NERFINISHED
various system-on-chip (SoC) designs
usedWith real-time operating systems (RTOS)

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

Thumb instruction set compatibleWith ARM9
this entity surface form: ARM9 family
Nokia N73 cpu ARM9
Nokia N80 cpu ARM9
FreeRTOS platform ARM9
ARMv5 architecture usedIn ARM9
subject surface form: ARMv5
this entity surface form: ARM9 processor family