NDS9 processor

The NDS9 processor is a ARM946E-S 32-bit RISC cpu running at 67.028 MHz.

Notable properties are:

  • Uses the ARMv5TE specification
  • Clocked at twice the speed of the NDS7
  • 5-stage pipeline
  • Contains a CP-15 coprocessor for memory management
  • Contains NO CP-14/ICEbreaker coprocessor
  • Contains TCM (Data TCM and Instruction TCM)
  • Supports caching
  • Supports big/little endianness (BIOS defaults to little endian, no emulator supports big endian)