嵌入式开拓者迅速接管了Cortex-M 系列处理器,由于它具备直不雅观的程序员模型、出色的性能以及绝佳的节能性。该处理器集大略易用和深远的生态系统支持于一身,加快了嵌入式行业的创新速率,大大拓展了微掌握器的利用场合。这些基于Cortex-M 的小巧型 MCU 现已无处不在,为我们当今所利用的设备带来了无形的智能和强化的功能。十年后,大多数 MCU 和嵌入式设备厂商均采取了这项行业标准,生产了共计 220 亿台基于 Cortex-M 的设备。
在基于Cortex-M的设备上实现嵌入式智能
创新须要安全性和标准的平台
创新永一直歇,新的寻衅开始浮现。为越来越多的联网设备供应安全性现已变得至关主要,个中包括保护这些设备的数据机密性、功能和完全性及其从根本举动步伐到云真个连接。这种安全性不仅须要利用经由验证的最佳实践来符合极高的标准,而且必须做到大略易用、易于编程,从而最大限度减少利用不当的风险。成功支配的末了一个主要的要素是,这种创新须要构建在行业标准平台之上,以确保得到广泛的生态系统支持、形成巨大的开拓者群体,从而打造出多种多样的设备,加速各个物联网纵向细分市场的发展。
确保联网设备的安全是众所周知的一大寻衅,这对付 ARM 来说也是一大机遇。现在已有超过 100 亿颗 Cortex-A 芯片为各种移动设备所采取,这些芯片利用 ARM TrustZone 技能来保护可信根免受潜在的可疑软件的危害。ARM 安排了一些最有才干的工程师来优化这一安全根本并将其转移到新版本的 M 型架构上来。这些工程师现已实现了该目标,确保了这一安全根本适宜嵌入式环境的各种严格限定:
实时性,须要在不同的安全状态之间快速转换
确定性
同时还须要做到十分节能。
研发成果 ARMv8-M 架构于去年在 2015 ARM 技能大会上成功发布,该架构可将前辈的软件隔离功能搬到最小的处理器以及采取 ARMv8-M 专用型 ARM TrustZone 技能的设备上来。
将TrsutZone拓展至ARMv8-M架构,确保最小设备的安全性
隆重推出 Cortex-M23 和 Cortex-M33
本日能够发布基于 TrustZone 技能的两款全新 ARM Cortex-M 处理器,我感到非常高兴。它们分别为:基于基本型 ARMv8-M、适用于大多数领域和功耗哀求严苛运用的 Cortex-M23以及基于主流型 ARMv8-M、适用于高性能系统的 Cortex-M33。两款产品均搭载 ARM TrustZone 技能作为其安全根本,而且还供应一款更加大略易用的 MPU 程序员模型,能够限定调试的可见性,因此可以保障软件机密的安全。安全性观点是全方位的,它超越了处理器的界线,涵盖了全体系统:总线/互联、内存和外设,因而可利用 AMBA AHB5 标准在全体系统上导出处理器的安全状态。
ARM Cortex-M33 和 Cortex-M23内置TrustZone 安全技能保障
利用基于 Cortex-M23 或 Cortex-M33 的芯片所打造的联网设备将得益于可信天下所供应的保护,以便实行那些对安全性而言至关主要的功能,例如安全启动、密码学、身份和密钥管理、供应和设备更新。在处理器的常规天下里,来宾运用和非安全做事的运行办法与之前基于 Cortex-M 的设备类似。TrustZone 将让这些运用和做事能够访问可信天下的安全功能,同时确保安全资源不会被来宾误用、破坏或检讨。值得一提的是,由于程序员模型具有向前兼容性,因此针对现有 Cortex-M 处理器而编写的运用程序会在 Cortex-M33 和 Cortex-M23 的非安全天下中运行,不会察觉到自己在基于 ARMv8-M 的处理器上运行。有履历的 Cortex-M 开拓者会有熟习的觉得,能够将现有的运用程序快速转移到新一轮微掌握器上。
加快开拓速率
除了 TrustZone 以及干系的安全特性以外,这两款处理器还分别带来了 ARMv8-M 根本型和主流型的额外功能。它们为芯片设计师和软件开拓者供应了更同等的接口和特性,例如:调试、内存共享和纯实行内存支持以及更高的中断数量上限。总而言之,所有这些使得系统设计和软件开拓更具扩展性且更加高效,可加快开拓速率,这对付数十亿物联网节点的发展而言至关主要。
许多互助伙伴与我们一起定义和开拓这些全新的处理器,利用同一种标准的 TrustZone 安全技能积极设计芯片。在 2016 ARM 技能大会上,看到个中 7 家互助伙伴和我们一起发布产品,我们感到非常激动。
环球十大MCU供应商中绝大多数均已得到以上两款或个中一款的授权
ARM 生态系统已经开始把精力集中在移植工具、RTOS 以及固件上来,以便为首批芯片的问世做好准备。许多生态系统互助伙伴将在 ARM 技能大会上展示其产品如何充分利用 ARMv8-M 架构以及 Cortex-M23 和 Cortex-M33 处理器如何开释全新的功能。
环球领先的生态系统已经迁移到ARMv8-M
Cortex-M23与Cortex-M33的发布会标志着嵌入式领域的又一次打破吗?大概只有等到多少年后数十亿设备上市之时才可以断言。然而,我们当前的紧张事情重点是与 ARM 互助伙伴密切互助,共同为广大开拓者和创客供应出色的开拓要素,让他们的创造力和愿景推动天下朝着联网更广泛、更智能、更安全的方向快速发展。