0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ARM TrustZone技术对Zynq SoC的作用

Xilinx赛灵思官微 来源:djl 作者:赛灵思Steve Leibso 2019-08-01 08:28 次阅读

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资源工作在“安全的世界”和“正常(非安全)的世界”

ARM TrustZone技术对Zynq SoC的作用

现在,你可以通过阅读“对Xilinx Zynq-7000 All Programmable SoC中的ARM TrustZone架构进行编程”这本新鲜出炉的用户手册,来理解怎样更好的使用Zynq SoC中的ARM TrustZone功能。这本手册共44页,包括了大量的技术信息,涵盖了Zynq的板级外围设备、相关的存储器空间以及如何把基于PL设计的外设放在TrustZone架构中。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 赛灵思
    +关注

    关注

    32

    文章

    1794

    浏览量

    130534
  • 可编程逻辑
    +关注

    关注

    7

    文章

    512

    浏览量

    43906
收藏 人收藏

    评论

    相关推荐

    Zynq-7000 SoC提供 FPGA 资源

    ArduZynq 和 TE0726-03M ZynqBerry SBC 中的 Zynq Z-7010 SoC 的 FPGA 容量存在显著差异。虽然所有 Zynq-7000 SoC
    发表于 08-31 14:43

    RTOS怎么添加到ZYNQ SoC设计中?

    在寻求获得来自处理系统内的赛灵思Zynq®-7000全可编程SoC的最大利益,操作系统将让你更不是一个简单的裸机解决方案。任何开发ZYNQ SoC设计有大量的操作系统可供选择,并根据最
    发表于 10-23 07:44

    关于Arm的动态TrustZone技术知识介绍

    十多年来,TrustZone 一直在成功保护基于 Arm 的设备上的媒体管道。在此期间,这些设备的要求随着比特率、分辨率、帧速率、图像质量和用户界面的创新而显着增长。所有这些都在推动最初的设计约束
    发表于 05-31 10:25

    Arm架构中的TrustZone、CryptoCell以及Cryptoisland之间的区别是什么

    TrustZoneArm架构的一个安全扩展,现在Armv7-A、Armv8-A,以及Armv8-M都是支持的,实现CPU时可以选择是否实现这个安全扩展,现在Arm设计的所有的Cortex-A,以及
    发表于 07-14 14:15

    AMBA 3 TrustZone中断控制器(SP890)技术概述

    TrustZone中断控制器(TZIC)是一款高级微控制器总线架构(AMBA)兼容的片上系统(SoC)外围设备,由ARM有限公司开发、测试和授权。 TZIC为TrustZone设计中的
    发表于 08-21 06:07

    STM32 MCU TrustZone开发调试技巧分享

    系统隔离与ARM V8-M TrustZone技术TrustZone地址安全区及资源安全属性配置、TrustZone架构下的HardFau
    发表于 09-05 06:16

    ARM 架构中TrustZone 安全处理技术的研究

    对基于 ARMv6 架构的全新TrustZone 安全处理技术进行了研究,着重从该技术的实现原理、运行模式和软硬件支持等方面,论证TrustZone
    发表于 08-28 11:23 18次下载

    Xilinx扩大Zynq-7000 All Programmable SoC在可信系统的应用

    近日,赛灵思公司(Xilinx)在2012 年ARM技术大会(ARM TechCon 2012)上宣布推出系列解决方案,进一步扩大Zynq-7000 All Programmable
    发表于 11-05 13:34 753次阅读

    谈谈Zynq SoCARM NEON SIMD架构扩展集的使用

    在所有Zynq All Programmable SoC 的内部, 你都会发现一个双核的ARM Cortex -A9 MPCore处理器,而且Zynq
    发表于 02-10 12:15 2444次阅读
    谈谈<b class='flag-5'>Zynq</b> <b class='flag-5'>SoC</b>里<b class='flag-5'>ARM</b> NEON SIMD架构扩展集的使用

    Zynq SoC上的两个ARM Cortex

    到目前为止我们摸索使用过的Zynq All Programmable SoC PS(处理器系统)部分的所有设备都是只利用了一个ARM Cortex-A9处理器内核(内核0),然而在Zynq
    发表于 02-11 10:06 2284次阅读
    将<b class='flag-5'>Zynq</b> <b class='flag-5'>SoC</b>上的两个<b class='flag-5'>ARM</b> Cortex

    低成本 MiniZed Zynq SoC 开发板

    MiniZed Zynq SoC 开发板基于全新 Xilinx Zynq Z-7007S 器件,现可通过安富利订购,仅需 89 美元。该开发板为单核 ARM Cortex-A9 开发人
    的头像 发表于 09-22 18:02 7085次阅读

    Zynq SoC多处理器的两个ARMA9内核的通信与存储

    利用赛灵思Zynq SoC 上的两个ARM A9 内核可以显著提高您的系统性能。赛灵思Zynq®-7000 全可编程SoC 的众多优势之一就
    发表于 11-17 18:16 6024次阅读
    <b class='flag-5'>Zynq</b> <b class='flag-5'>SoC</b>多处理器的两个ARMA9内核的通信与存储

    Zynq-7000 All Programmable SoC电源管理技术的了解

    通过Zynq-7000 AP SoC了解电源管理技术,并了解Zynq Power Demonstration的这些技术
    的头像 发表于 11-22 06:54 3542次阅读

    STM32L5和STM32U5系列的Arm®TrustZone®功能

    STM32L5和STM32U5系列的Arm®TrustZone®功能
    发表于 11-21 17:06 0次下载
    STM32L5和STM32U5系列的<b class='flag-5'>Arm</b>®<b class='flag-5'>TrustZone</b>®功能

    Arm® TrustZone® 技术简介

    为例,不同厂家芯片可能不同需要参考对应的手册。 二.TrustZone介绍 Arm TrustZone 技术是Armv8-M 架构一个可选的架构扩展。 其核心思想就是朴素的硬件隔离思想
    的头像 发表于 07-04 08:44 2253次阅读
    <b class='flag-5'>Arm</b>® <b class='flag-5'>TrustZone</b>® <b class='flag-5'>技术</b>简介