8.4.8.1 Function

The lower 4 Kbytes of the user interface memory map are never secure and are dedicated to the Non-Secure Watchdog (NS_WDT). Above this offset, the user interface is dedicated to the Always Secure Watchdog (PS_WDT).

The TrustZone Watchdog offers a dedicated watchdog to both secure and non-secure worlds.

The TrustZone Watchdog offers a security escalation process based on transmitting interrupts before generating alarms or system reset.

Peripheral ID Type Security
ID_DWDT_S User interface Interrupt ID Secure (except the first 4 Kbytes)
ID_DWDT_NS Interrupt ID only Non-secure
ID_DWDT_ALARM Interrupt ID only Secure

Refer to the section Dual Watchdog Timer (DWDT) for more details.