Table key:
Y = Enabled, can be disabled by firmware
On = Enabled by hardware (Cannot be disabled)
Off = Disabled by hardware (Cannot be enabled)
Auto Off = Can either be left on, or automatically gated off when in this power mode.
- = No Effect
N/A = Not Applicable
Note: The AoD includes the oscillator trim settings, the RTC, RAM retention, and Low Power Wakeup Control Registers.
Note: Only a Power-On Reset triggers a reset of the AoD.
Note: RAM Retention applies to data SRAM, cache, and all FIFOs.
Note: Peripheral, Soft, and System Resets are initiated by firmware though the GCR_RST0 register.
Note: A Watchdog Reset initiates a System Reset.
4.8 Instruction Cache Controller
ICC0 is the Instruction Cache Controller used for the internal Flash Memory. ICC0 includes a line buffer, tag RAM and a 16KB
2-way set associative Data RAM.
4.8.1 Enabling ICC0
Perform the following steps to enable ICC0.
• Set ICC0_CACHE_CTRL.enable to 1
• Read ICC0_CACHE_CTRL.ready until it returns 1
4.8.2 Disabling ICC0
Disable ICC0 by setting ICC0_CACHE_CTRL.enable to 0.