意法STM32L5首款 兼具低功耗与网安的IoT微控制器 智能应用 影音
TERADYNE
Event

意法STM32L5首款 兼具低功耗与网安的IoT微控制器

  • 赖品如台北

意法半导体STM32L5首款兼具超低功耗与数据安全的IoT微控制器。
意法半导体STM32L5首款兼具超低功耗与数据安全的IoT微控制器。

意法半导体(ST)推出了以安全为亮点的STM32L5x2系列超低功耗微控制器(Microcontroller;MCU),为物联网连接应用提供更好的安全保障。

STM32L5系列MCU的工作时脉高达110MHz,其内建ARM TrustZone硬件安全技术的ARM Cortex-M33 32位元RISC处理器内核心。初次为桌上型电脑、移动设备和通讯基础建设等装置开发设计,加入可信赖运算技术,能够验证联网装置的合法性,为数据保护功能和敏感程序码(加密模块和密钥储存)打造一个受保护的执行环境,以阻止任何企图破坏装置或软件的行为;不受信赖程序码则在另一个独立环境下执行。

在此基础上,意法半导体增加了可以针对每个I/O脚位、外部周边、快闪存储器或SRAM存储器区块,放入或是移出TrustZone隔离保护区的功能,将敏感的工作任务完全隔离,并最大限度地提升装置的安全性。此外,意法半导体提供之TrustZone还支持安全启动、内部SRAM和快闪存储器专用读写保护,以及加密演算法加速技术,包括AES 128/256位元密钥硬件加速和公钥加速(Public Key Acceleration;PKA),以及保护外存程序码或数据的AES-128实时解密(On-The-Fly Decryption;OTFDEC)。STM32L5另外支持主动窜改侦测和安全韧体安装。

因为如此关注安全性,STM32L5已通过PSA 2级认证。ARM汽车和物联网业务线资深总监Thomas Ensergueix 表示,「随着物联网和嵌入式装置不断提升其智能和功能,安全性必须从头开始构建。STM32L5系列让开发者可以更轻松地开发采用ARM Cortex-M33处理器的PSA认证可信赖装置,为研发消费性、工业级等各种装置提供一个可靠安全的平台。」

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

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

STM32L5x2 MCU配备512 KB双区快闪存储器,可同时进行读写功能,便于管理设备,还支持错误校正码(Error Correction Code;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控制器。智能模块功能包括最先进的类比数码转换器(Digital-to-Analog Converters;ADC)、两个功率闸数码类比转换器(Digital-to-Analog Converter;DAC)、两个超低功耗比较器和两个运算放大器,其中两个运算放大器具备外部或内部电压跟随电路,以及可编程增益放大器(Programmable-Gain Amplifier;PGA)功能。

STM32L5系列隶属市场领先的STM32 MCU产品家族,全面支持STM32的开发生态系统,并具有STM32CubeL5一站式软件包,包括硬件抽象层和底层驱动程序、FreeRTOS、Trusted Firmware-M(TF-M)、安全启动和安全韧体更新(Secure Firmware Update;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)。