ARM TrustZone技術(shù)有時似乎是隱藏在Zynq All Programmable SoC的龐雜的特性列表中,然而,Zynq SoC是基于ARM雙核Cortex-A9 MPCore處理器設(shè)計的,該處理器就具備TrustZone能力。支持ARM TrustZone技術(shù)的Zynq SoC可以動態(tài)地將整個SoC交給安全軟件去控制,或者把SoC的一部分交給常規(guī)軟件去控制,這個動態(tài)配置過程只需要幾個時鐘周期的時間。顯而易見,這種能力可以保護(hù)Zynq SoC的處理器系統(tǒng)(PS)中的各種器件,不明顯的是,這種能力同樣也可以保護(hù)用Zynq SoC的可編程邏輯(PL)實現(xiàn)的外圍器件。
下面的概念圖演示了ARM TrustZone技術(shù)是如何讓SoC資源工作在“安全的世界”和“正常(非安全)的世界”
現(xiàn)在,你可以通過閱讀“對Xilinx Zynq-7000 All Programmable SoC中的ARM TrustZone架構(gòu)進(jìn)行編程”這本新鮮出爐的用戶手冊,來理解怎樣更好的使用Zynq SoC中的ARM TrustZone功能。這本手冊共44頁,包括了大量的技術(shù)信息,涵蓋了Zynq的板級外圍設(shè)備、相關(guān)的存儲器空間以及如何把基于PL設(shè)計的外設(shè)放在TrustZone架構(gòu)中。
-
賽靈思
+關(guān)注
關(guān)注
33文章
1797瀏覽量
132362 -
可編程邏輯
+關(guān)注
關(guān)注
7文章
526瀏覽量
44767
發(fā)布評論請先 登錄
embOS如何支持Arm TrustZone

Zynq-7000 SoC提供 FPGA 資源
RTOS怎么添加到ZYNQ SoC設(shè)計中?
關(guān)于Arm的動態(tài)TrustZone技術(shù)知識介紹
Arm架構(gòu)中的TrustZone、CryptoCell以及Cryptoisland之間的區(qū)別是什么
AMBA 3 TrustZone中斷控制器(SP890)技術(shù)概述
STM32 MCU TrustZone開發(fā)調(diào)試技巧分享
ARM 架構(gòu)中TrustZone 安全處理技術(shù)的研究
Xilinx客戶分享Zynq SoC設(shè)計成功經(jīng)驗
談?wù)?b class='flag-5'>Zynq SoC里ARM NEON SIMD架構(gòu)擴(kuò)展集的使用

將Zynq SoC上的兩個ARM Cortex

為何要選擇Zynq-7000 All Programmable SoC

Zynq-7000 All Programmable SoC電源管理技術(shù)的了解
ZYNQ雙核ARM分別運(yùn)行不同的操作系統(tǒng)(基于OpenAMP)
Arm? TrustZone? 技術(shù)簡介

評論