| 数据搜索系统,热门电子元器件搜索 |
|
STM32U545NET6QTR 数据表(PDF) 27 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
STM32U545NET6QTR 数据表(HTML) 27 Page - STMicroelectronics |
|
27 / 283 page ![]() DS14216 Rev 1 27/283 STM32U545xx Functional overview 88 3.6 TrustZone security architecture The security architecture is based on Arm TrustZone with the Armv8-M main extension. The TrustZone security is activated by the TZEN option bit in the FLASH_OPTR register. When the TrustZone is enabled, the SAU (security attribution unit) and IDAU (implementation defined attribution unit) define the access permissions based on secure and nonsecure state. • SAU: up to eight SAU configurable regions are available for security attribution. • IDAU: It provides a first memory partition as nonsecure or nonsecure callable attributes. It is then combined with the results from the SAU security attribution and the higher security state is selected. Based on IDAU security attribution, the flash memory, system SRAM and peripheral memory space is aliased twice for secure and nonsecure states. However, the external memory space is not aliased. The table below shows an example of typical SAU region configuration based on IDAU regions. The user can split and choose the secure, nonsecure or NSC regions for external memories as needed. Table 5. Example of memory map security attribution versus SAU configuration regions Region description Address range IDAU security attribution SAU security attribution typical configuration Final security attribution Code - external memories 0x0000 0000 0x07FF FFFF Nonsecure Secure or nonsecure or NSC(1) Secure or nonsecure or NSC Code - Flash and SRAM 0x0800 0000 0x0BFF FFFF Nonsecure Nonsecure Nonsecure 0x0C00 0000 0x0FFF FFFF NSC Secure or NSC Secure or NSC Code - external memories 0x1000 0000 0x17FF FFFF Nonsecure Nonsecure 0x1800 0000 0x1FFF FFFF SRAM 0x2000 0000 0x2FFF FFFF Nonsecure 0x3000 0000 0x3FFF FFFF NSC Secure or NSC Secure or NSC Peripherals 0x4000 0000 0x4FFF FFFF Nonsecure Nonsecure Nonsecure 0x5000 0000 0x5FFF FFFF NSC Secure or NSC Secure or NSC External memories 0x6000 0000 0xDFFF FFFF Nonsecure Secure or nonsecure or NSC Secure or nonsecure or NSC 1. NSC = nonsecure callable. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |