11.1.2 Cortex-M23 Core Peripherals
The processor has the following core peripheral:
- System Timer
(SysTick)
- The
System Timer is a 24-bit timer clocked by the core frequency.Important: On SAM L11 devices, there are two System timers, one for Secure state and one for Non-Secure state.
- The
System Timer is a 24-bit timer clocked by the core frequency.
- Nested
Vectored Interrupt Controller (NVIC)
- The
NVIC is an embedded interrupt controller that supports low latency
interrupt processing.Important: On SAM L11 devices, there are two Vector tables: the Secure Vector table and the Non-Secure Vector table.
- The
NVIC is an embedded interrupt controller that supports low latency
interrupt processing.
- System
Control Block (SCB)
- The System Control Block (SCB) provides system implementation information and system control that includes configuration, control, and reporting of system exceptions
- Memory
Protection Unit (MPU)
- The
MPU improves system reliability by defining the memory attributes for
different memory regions. Important: On SAM L11 devices, there are two MPUs: one for the Secure state and one for the Non-Secure state. Each MPU can define memory access permissions and attributes independently.
- The
MPU improves system reliability by defining the memory attributes for
different memory regions.
- Security
Attribution Unit (SAU)
- The
SAU improves system security by defining security attributes for
different regions.Important: The SAU is absent from SAM L10 and SAM L11 devices.
- The
SAU improves system security by defining security attributes for
different regions.
For more details, refer to the ARM Cortex-M23 Processor Technical Reference Manual (www.arm.com).
Core Peripherals |
Base Address (SAM L10 and SAM L11) |
(Non-Secure) Alias Base Address (SAM L11 only) |
---|---|---|
System Timer (SysTick) | 0xE000E010 | 0xE002E010 |
Nested Vectored Interrupt Controller (NVIC) | 0xE000E100 | 0xE002E100 |
System Control Block (SCB) | 0xE000ED00 | 0xE002ED00 |
Memory Protection Unit (MPU) | 0xE000ED90 | 0xE002ED90 |