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架構中。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
相關推薦
通過ARMv8-M架構支持的TrustZone技術,可以將關鍵安全固件和私有程序(如安全引導、固件更新和密鑰)與其余應用程序隔離,極大降低被攻擊的可能性,增加嵌入式系統安全。SEGGER的embOS目前已支持ARMv8-M TrustZ
發表于 09-22 12:16
?468次閱讀
ArduZynq 和 TE0726-03M ZynqBerry SBC 中的 Zynq Z-7010 SoC 的 FPGA 容量存在顯著差異。雖然所有 Zynq-7000 SoC 都
發表于 08-31 14:43
在尋求獲得來自處理系統內的賽靈思Zynq?-7000全可編程SoC的最大利益,操作系統將讓你更不是一個簡單的裸機解決方案。任何開發ZYNQ SoC設計有大量的操作系統可供選擇,并根據最
發表于 10-23 07:44
十多年來,TrustZone 一直在成功保護基于 Arm 的設備上的媒體管道。在此期間,這些設備的要求隨著比特率、分辨率、幀速率、圖像質量和用戶界面的創新而顯著增長。所有這些都在推動最初的設計約束
發表于 05-31 10:25
TrustZone是Arm架構的一個安全擴展,現在Armv7-A、Armv8-A,以及Armv8-M都是支持的,實現CPU時可以選擇是否實現這個安全擴展,現在Arm設計的所有的Cortex-A,以及
發表于 07-14 14:15
TrustZone中斷控制器(TZIC)是一款高級微控制器總線架構(AMBA)兼容的片上系統(SoC)外圍設備,由ARM有限公司開發、測試和授權。
TZIC為TrustZone設計中的
發表于 08-21 06:07
系統隔離與ARM V8-M TrustZone技術、TrustZone地址安全區及資源安全屬性配置、TrustZone架構下的HardFau
發表于 09-05 06:16
對基于 ARMv6 架構的全新TrustZone 安全處理技術進行了研究,著重從該技術的實現原理、運行模式和軟硬件支持等方面,論證TrustZone
發表于 08-28 11:23
?18次下載
Xilinx? 的客戶們分享了各種 ?Zynq SoC? 的成功應用。這些成功案例詳細描述了挑戰、解決方案和所取得的成果。如欲了解其他 ?Xilinx? 客戶如何利用 ?Zynq SoC
發表于 02-09 03:35
?285次閱讀
在所有Zynq All Programmable SoC 的內部, 你都會發現一個雙核的ARM Cortex -A9 MPCore處理器,而且Zynq
發表于 02-10 12:15
?2717次閱讀
到目前為止我們摸索使用過的Zynq All Programmable SoC PS(處理器系統)部分的所有設備都是只利用了一個ARM Cortex-A9處理器內核(內核0),然而在Zynq
發表于 02-11 10:06
?2415次閱讀
Zynq-7000 AP SoC作為業界第一款SoC產品,完美集成了雙核ARM Cortex-A9處理器與賽靈思28 nm FPGA。本視頻向您展示了
發表于 06-05 01:45
?4518次閱讀
通過Zynq-7000 AP SoC了解電源管理技術,并了解Zynq Power Demonstration的這些技術。
發表于 11-22 06:54
?3806次閱讀
ZYNQ系列是Xilinx最近幾年推出的多核異構SoC,集成了FPGA和ARM處理器,ARM部分是雙核ARM Cortex-A9處理器,雙核
發表于 12-05 13:46
?4718次閱讀
,不同廠家芯片可能不同需要參考對應的手冊。 二.TrustZone介紹 Arm TrustZone 技術是Armv8-M 架構一個可選的架構擴展。 其核心思想就是樸素的硬件隔離思想,系
發表于 07-04 08:44
?3089次閱讀
評論