Peripheral instantiation

nRF54L15 | nRF54L10 | nRF54L05 Datasheet

The peripherals have a set of security capabilities listed in Instantiation.

The following table describes the abbreviations used.
Table 3. Instantiation table abbreviations
Abbreviation Description
NS

TrustZone®/security attribute is non-secure

The peripheral is accessible as a non-secure peripheral

S

TrustZone/security attribute is secure

The peripheral is accessible as a secure peripheral

US

TrustZone Map is user selectable

The TrustZone/security attribute of the peripheral is configurable

HF

TrustZone Map is Hardware Fixed

The TrustZone/security attribute of the peripheral cannot be changed

NA Not Applicable – Peripheral has no DMA capability
NSA NoSeparateAttribute – Peripheral with DMA and DMA transfer has the same security attribute as assigned to the peripheral
SA SeparateAttribute – Peripheral with DMA and DMA transfers can have a different security attribute than the one assigned to the peripheral
The Secure mapping column in the peripheral instantiation table defines configuration capabilities for the Arm TrustZone for Armv8-M secure attribute. The DMA security column describes the DMA capabilities of the peripheral.
The instantiation table has the following columns:
  • Instance Column – Indicates the peripheral instance name followed by optional TrustZone attribute. A corresponding address is listed in the Base address column indicating the base address for secure and non-secure TrustZone attributes. This optional TrustZone attribute is separated by a colon (:).
  • Trustzone Column – This has 3 sub-columns indicating the TrustZone map, TrustZone attribute and DMA capability. The options are as listed in Instantiation table abbreviations .