You can now view these documents at developer.arm.com

ARM9 processors

ARM documentation set for the ARM9 and ARM9E families of CPU processor cores, including ARM926EJ-S, ARM946E-S, ARM966E-S, ARM968E-S, ARM996HS, ARM920T and ARM922T.

The ARM9 processor family is built around the ARM9TDMI processor and incorporates the 16-bit Thumb instruction set. The ARM9 Thumb family includes the ARM920T and ARM922T cached processor macrocells:

  • Dual 16k caches for applications running Symbian OS, Palm OS, Linux and Windows CE
  • Dual 8k caches for applications running Symbian OS, Palm OS, Linux and Windows CE Applications

The ARM9E processor family enables single processor solutions for microcontroller, DSP and Java applications. The ARM9E family of products are DSP-enhanced 32-bit RISC processors, for applications requiring a mix of DSP and microcontroller performance. The family includes the ARM926EJ-S, ARM946E-S, ARM966E-S, and ARM968E-S processor macrocells. They include signal processing extensions to enhance 16-bit fixed point performance using a single-cycle 32 x 16 multiply-accumulate (MAC) unit, and implement the 16-bit Thumb instruction set. The ARM926EJ-S processor also includes ARM Jazelle technology which enables the direct execution of Java bytecodes in hardware.

Show/hideContents

Show/hideHelp

Copyright © 2007-2010 ARM Limited. All rights reserved. ARM9