ARM946E-S supports SRAM for the Tightly Coupled Memory (TCM).
The minimum size, when TCM is present, is 4KB incrementing in powers of 2 (e.g. 8KB, 16KB) up to 1MB. Therefore, the instruction and data SRAM memories can have unique sizes from 0KB to 1MB.
The memory is capable of returning data to the ARM9E-S core in a single cycle.