在 Arm TrustZone 技术基础上搭建专有安全功能,获得 PSA 2 级认证

 

包含安全启动,全硬件隔离,加密算法加速器等功能配置

 

最好的电源管理性能,适合能耗敏感型应用

 

中国,2020 年 2 月 14 日– 横跨多重电子应用领域的全球领先的半导体供应商意法半导体(STMicroelectronics,简称 ST; 纽约证券交易所代码:STM) 推出了以安全性为亮点的 STM32L5x2 系列超低功耗微控制器(MCU),为物联网连接应用提供更好的安全保障。

 

STM32L5 系列 MCU 的时钟频率高达 110MHz,基于内置 Arm TrustZone®硬件安全技术的 Arm® Cortex®-M33  32 位 RISC 处理器内核。可信计算技术最初是为台式机、移动设备和通信基础设施等设备开发设计,能够验证联网设备的合法性,为数据保护功能和敏感代码(加密模块和密钥存储)创建一个受保护的执行环境,阻止任何企图破坏设备或软件的行为;非可信代码运行在另一个独立的执行环境。

 

在此基础上,意法半导体增添了可以在 TrustZone 隔离保护区内随意增加或删除每个 I/O 引脚、外设或者闪存或 SRAM 存储区的功能,将敏感的工作任务完全隔离,最大限度地提高设备的安全性。此外,意法半导体实现的 TrustZone 还支持安全启动、内部 SRAM 和闪存专用读写保护,以及加密算法加速技术,包括 AES 128/256 位密钥硬件加速和公钥加速(PKA),以及保护外存代码或数据的 AES-128 即时解密(OTFDEC)。STM32L5 还支持主动篡改检测和安全固件安装。出于对安全性的关注, STM32L5 已通过 PSA  2 级认证。

 

Arm 汽车和物联网业务线高级总监 Thomas Ensergueix 表示:“随着物联网和嵌入式设备不断提高智能和功能,安全性必须从头开始构建。STM32L5 系列让开发者更轻松地开发基于 Arm Cortex-M33 处理器的 PSA 认证的可信设备,为开发消费类、工业级等各种设备提供一个可靠安全的平台。”

 

除了这些灵活的信息保护和产品设计外,意法半导体还在新产品中加入了其专有的超低功耗技术,例如,自适应电压调节、实时加速、功率门控和多种低功耗工作模式,从而使微控制器无论是纽扣电池供电,还是通过能量收集供电,都能实现高性能和长续航时间。此外,当 VDD 电压足够高时,高效开关式降压调节器可以实时开启或关闭,以改善低功耗性能。最终 ULPMark 测试成绩非常出色:370 ULPMark-CoreProfile 和 54 ULPMark-PeripheralProfile(1.8V 工作电压)。ULP​​Mark 是 EEMBC 根据现实世界基准测试开发的超低功耗微控制器能效关键指标。

 

意法半导体微控制器事业部总经理 Ricardo De Sa Earp 表示:“ST 是 MCU 市场的领导者,将智慧城市、智能建筑和智能工业等领域列为公司战略重点。我们认识到,一系列集世界一流的超低功耗与业界领先的数据安全于一身的 MCU,对保护关键任务应用和边缘计算数据的重要性。传承 ST 在超低功耗设计与制造工艺方面的专业知识,在 Arm TrustZone 坚实基础之上,加入我们的数据安全保护技术,依托业界领先的 STM32 开发生态系统,STM32L5x2 MCU 是表计、健康(人或机器)监测、移动销售终端等需要可靠性和安全性的工业 IoT 应用的理想选择。”

 

STM32L5x2 MCU 配备 512 KB 双区闪存,允许读写同时操作,方便设备管理,并支持错误校正码(ECC)诊断,提高数据安全性;还配备 256KB SRAM,支持高速外部存储器,包括单线、双线、四线或八线 SPI 和 Hyperbus 闪存或 SRAM,提供 SRAM、PSRAM、NOR、NAND 或 FRAM 存储器接口。

 

STM32L5x2 的数字外设包括带专用电源的 USB Full Speed 控制器,即使系统电源是 1.8V,客户仍然可以使用 USB 传输数据,还包括符合 USB Type-C 1.2 版和 USB Power Delivery 3.0 版规范的 UCPD 控制器。智能模拟功能包括最先进的模数转换器(ADC)、两个功率门控数模转换器(DAC)、两个超低功耗比较器和两个运算放大器,其中两个运算放大器有外部或内部电压跟随电路和可编程增益放大器(PGA)功能。

 

STM32L5 系列属于市场领先的 STM32 MCU 产品家族,全面支持 STM32 的开发生态系统,并具有自己的 STM32CubeL5 一站式软件包,其中包括硬件抽象层和底层驱动程序、FreeRTOS、Trusted Firmware-M(TF-M)、安全启动和安全固件更新(SBSFU)、USB-PD 设备驱动程序、MbedTLS 和 MbedCrypto、FatFS 文件系统,以及触摸感应驱动程序。此外,STM32CubeL5 还有 300 多个项目示例,可运行在 STM32L552E-EV 评估板、STM32L562E-DK 探索套件和 NUCLEO-L552ZE-Q 开发板上。这些项目编译可以使用 ArmKeil®开发工具、IAR 或 STM32CubeIDE 工具包,项目输出包括一个 STM32CubeMX 配置文件,让用户能够轻松自定义设置,更新代码。

 

STM32L5x2 MCU 现已全部量产,目前在售产品有两个版本:消费和商用标准温度版(-40°C 到 +85°C)和极端环境用高温版(-40°C 到+ 125°C)。

 

点击 https://blog.st.com/stm32l5-trustzone-security/ 阅读相关博文。

 

STM32 是意法半导体国际有限公司(STMicroelectronics International NV)或其在欧盟和 / 或其它地方的关联公司的注册和 / 或未注册商标。特别是, STM32 在美国专利商标局注册。