SWRU626 December 2025 CC3501E , CC3551E
When the Armv8‑M Security Extension is included in the processor, the programmers model includes two orthogonal security states, Secure state and Non-secure state. The CC35xx M33 Security Extension is implemented dy default, hence the processor always resets into Secure state. Each security state includes a set of independent operating modes and supports both privileged and unprivileged user access. Registers in the System Control Space are banked across Secure and Non-secure state, with the Non-secure register view available at an aliased address to Secure state.