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