ARM TrustZone技術有時似乎是隱藏在Zynq All Programmable SoC的龐雜的特性列表中,然而,Zynq SoC是基于ARM雙核Cortex-A9 MPCore處理器設計的,該處理器就具備TrustZone能力。支持ARM TrustZone技術的Zynq SoC可以動態地將整個SoC交給安全軟件去控制,或者把SoC的一部分交給常規軟件去控制,這個動態配置過程只需要幾個時鐘周期的時間。顯而易見,這種能力可以保護Zynq SoC的處理器系統(PS)中的各種器件,不明顯的是,這種能力同樣也可以保護用Zynq SoC的可編程邏輯(PL)實現的外圍器件。
下面的概念圖演示了ARM TrustZone技術是如何讓SoC資源工作在“安全的世界”和“正常(非安全)的世界”
現在,你可以通過閱讀“對Xilinx Zynq-7000 All Programmable SoC中的ARM TrustZone架構進行編程”這本新鮮出爐的用戶手冊,來理解怎樣更好的使用Zynq SoC中的ARM TrustZone功能。這本手冊共44頁,包括了大量的技術信息,涵蓋了Zynq的板級外圍設備、相關的存儲器空間以及如何把基于PL設計的外設放在TrustZone架構中。
-
賽靈思
+關注
關注
32文章
1794瀏覽量
131549 -
可編程邏輯
+關注
關注
7文章
517瀏覽量
44191
發布評論請先 登錄
相關推薦
embOS如何支持Arm TrustZone
![embOS如何支持<b class='flag-5'>Arm</b> <b class='flag-5'>TrustZone</b>](https://file1.elecfans.com/web2/M00/A5/A9/wKgaomUNFW2AAyViAAA6t9h4ies359.png)
Zynq-7000 SoC提供 FPGA 資源
RTOS怎么添加到ZYNQ SoC設計中?
關于Arm的動態TrustZone技術知識介紹
Arm架構中的TrustZone、CryptoCell以及Cryptoisland之間的區別是什么
AMBA 3 TrustZone中斷控制器(SP890)技術概述
STM32 MCU TrustZone開發調試技巧分享
ARM 架構中TrustZone 安全處理技術的研究
Xilinx客戶分享Zynq SoC設計成功經驗
談談Zynq SoC里ARM NEON SIMD架構擴展集的使用
![談談<b class='flag-5'>Zynq</b> <b class='flag-5'>SoC</b>里<b class='flag-5'>ARM</b> NEON SIMD架構擴展集的使用](https://file1.elecfans.com//web2/M00/A6/AA/wKgZomUMP3-AX6hUAAAUlfHRrY8632.jpg)
將Zynq SoC上的兩個ARM Cortex
![將<b class='flag-5'>Zynq</b> <b class='flag-5'>SoC</b>上的兩個<b class='flag-5'>ARM</b> Cortex](https://file1.elecfans.com//web2/M00/A6/AC/wKgZomUMP4eACQ90AAAfQhQfSGk690.jpg)
為何要選擇Zynq-7000 All Programmable SoC
![為何要選擇<b class='flag-5'>Zynq</b>-7000 All Programmable <b class='flag-5'>SoC</b>](https://file.elecfans.com/web1/M00/52/FB/pIYBAFsZJXSABtMoAAA5-aEkJOY903.jpg)
Zynq-7000 All Programmable SoC電源管理技術的了解
ZYNQ雙核ARM分別運行不同的操作系統(基于OpenAMP)
Arm? TrustZone? 技術簡介
![<b class='flag-5'>Arm</b>? <b class='flag-5'>TrustZone</b>? <b class='flag-5'>技術</b>簡介](https://file1.elecfans.com/web2/M00/8C/14/wKgaomSlQIKACGndAAAsmQnvcDI759.png)
評論