2021年3月,意法半导体(ST)宣布推出STM32U5,9月STM32U5首批型号正式量产,这也意味着ST诞生了首款同时达到PSA 3级和SESIP 3安全认证的超低功耗微控制器


ST中国区微控制器事业部市场及应用总监曹锦东表示,STM32低功耗系列产品从STM32L5到STM32U5,虽然内核一样,都采用了Arm v8架构的Cortex-M33,但是其工艺、电路设计等方面都做了巨大革新,并且采用了全新40nm技术平台,这也是未来ST低功耗MCU技术的重要支撑平台。


image.png

ST中国区微控制器事业部市场及应用总监曹锦东


历史上,超低功耗产品线一直以来都是STM32的战略性产品线。自2007年ST发布第一款基于Cortex-M内核的通用单片机之后,2009年,ST就将Cortex-M系列单片机扩展到了超低功耗领域。


ST部门副总裁、微控制器事业部总经理Ricardo de Sa Earp则在声明中指出: “在过去的五年中,ST微控制器全球份额几乎翻了一倍,STM32超低功耗微控制器出货量迄今超过20亿。ST凭借丰富的低功耗技术储备和对低功耗市场的专注,让我们在超低功耗微控制器类别具有很强的优势,并占有约25%的市场份额。”


ST中国区微控制器产品市场经理彭祖年介绍道:“STM32U5可应用于工业智能流量计、健康及健身类穿戴产品、医疗监护设备、POS支付终端等对于功耗和安全性同时有高要求的场景。”


image.png

ST中国区微控制器产品市场经理彭祖年


曹锦东透露,从欧洲总部拿到的STM32U5产品介绍PPT就有接近60页,具有大量独到的创新性。而从ST官方给出的迁移指南,STM32L4(+)到STM32L5为54页,STM32L5至STM32U5则为98页,足足多了一倍,也证明STM32U5具有的跨时代性的变革。而据STM32设计总监Patrick Aidoune介绍,该产品总计涉及到的设计者超过了300名。


那么此次推出的STM32U5,作为U系列平台的首款产品,究竟实现了哪些新特性?就让曹锦东与彭祖年带工程师们逐一解读。


image.png

STM32U5相比STM32L5更新一览


低功耗与高性能的统一


image.png

首先直接给出EEMBC ULPMark的评分,涵盖了不同模式下的功耗分析,STM32也是目前唯一公布全部4项分数的品牌,也证明了其对于全场景低功耗的信心。彭祖年表示,客户有不同的应用场景,有些是高负载工作,有些则是长待机应用,因此单纯的对比µA/MHz并不能适用于每个客户。通过提供不同工作场景的打分,客户可以更好地进行参考。


除了采用更先进40nm工艺并同时改善了漏电流和动态电流之外,STM32U5改善了功耗管理模式,增加了低功耗后台自主模式(LPBAM,Low Power Background Autonomous Mode),和一些可以在低功耗下运行的外设和功能。


STM32U5中有16kB SRAM作为低功耗后台的自主模式的存储空间,可以在CPU休眠的情况下,将I2C、SPI、串口、ADC等外设数据通过LPDMA传送至其中,然后当数据累积到一定数量时再唤醒CPU进行一次性批处理。通过避免频繁唤醒CPU,从而达到节省功耗的目的。根据ST测试经典数据采集及唤醒处理的模型,可以将CPU唤醒的次数变成原来的1/10。


其次,则是集成了高频率的DC/DC以及LDO,通过集成高频率DC/DC,可减少VDD至内核供电的转换损耗,实现最优化的动态功耗和最快速的动态响应。而通过LDO,则可解决DC/DC启动时间较慢的弊端。


第三,则是类似LPRAM,提供分区的FLASH和SRAM,用户可以根据应用场景,将不常用的Flash关闭并按需开启,又或者通过降低FLASH读取速度降低功耗。


image.png

如图所示,丰富的低功耗模式组合,可以让用户更加灵活选择。


image.png

image.png

部分低功耗模式框图


除了低功耗之外,高性能也是STM32U5的一大特色。高达160MHz的处理器,使得STM32U5系列已经达到了240DMIPS和651Coremark的性能评分,而同样采用Cortex-M33内核的上一代STM32L5主频为110MHz。同时,为了进一步增强性能,STM32U5还集成了FMAC和Cordic数学运算加速器;用于优化内、外部存储上指令与数据吞吐Cache的Art加速器(8 kB指令Cache,4kB数据Cache)以及用于资源受限情况下的2.5D图形加速器Chrom-Art。


更多的功能安全和信息安全


“Cortex-M33是Arm v8架构专门为高数据安全应用所开发的,加入了TrustZone技术,就是为了满足物联网的高安全应用,但实际上我们看到目前MCU还没有做到足够的安全性。”曹锦东说道。


也正是如此,STM32U5在L5的基础上,额外增加了更多的安全功能,以确保物联网的安全性。


“单单内核的隔离或TrustZone的支持显然是不够的。”彭祖年表示。因此,除了内核隔离之外,STM32针对产品内部的存储、总线以及外设都做了隔离配置的设计。


image.png

STM32U5的隔离


此外,STM32U5还增加了更多的安全加密的功能,以及全程可控的多层保护状态机。存储保护则特别针对内部存储防篡改,增加了OTP空间,以及主动式防侵犯的active tampering的设计。


PSA Level3需要同时可以防止软件和硬件两方面的攻击,因此STM32U5特别增加了防止边界攻击的AES模块。


image.png

STM32U5的安全特性一览


彭祖年表示,Arm针对PSA Level3认证的要求,需要芯片在安全的框架下还需要一个非可变的信任根,有了信任根,STM32U5上所支持的安全启动才能基于这个安全的根基发挥功能。针对这样的安全启动特性,ST提供了相关的参考代码,可以帮助用户实现相关的安全启动以及安全的固件加载和安全的固件更新。


如果需要用到TF-M (Trusted Firmware for Cortex-M)架构,除了针对TrustZone可以把内部的服务和软件区分成可信区和非可信区之外,同时也可以在软件权限上设置管理员权限和用户权限。在管理权限下,可信区内也有PSA模块化的本地安全服务可以提供,这里面包括了更多和加解密相关,安全存储相关,可信区初始化以及证书初始化等功能模块。这些对于通过PSA第三级认证以及实现一个TF-M可信的固件框架相当重要。


STM32U5同时提供安全固件加载功能。客户把软件设计好之后,授权第三方生产,无法保证软件的安全。ST通过内部的SFI生产流程,可以帮助用户在第三方的烧录环境下,严格控制烧录固件的安全和烧录的数量控制。


因为增强了防篡改和软件保护功能,STM32U585还适用于控制PIN交易安全(PTS)设备,这种设备必须满足支付卡行业安全标准委员会(PCI SSC)的技术要求。作为一种安全通用MCU,STM32U585为开发者提供了一个简化销售和自助支付终端的设计生产的整体解决方案。


获得“PTS官方批准设备”标志的产品通常需要专门用于防御在线攻击和边带攻击的安全芯片,还要单独用一个MCU管理键盘、显示器和USB连接等功能。现在,STM32U585单片整合了这所有功能,从而简化了产品设计,并优化了从采购和库存管理到最终组装的生产物流。终端制造商还可以根据PCI PTS v6等适用标准更快、更轻松地测试认证产品。


更强大的存储单元


作为MCU选型来讲,处理速度是一方面,存储则是另外一个重要的指标。


STM32U5除了利用分区实现低功耗之外,存储空间还得到了进一步的扩大。


image.png

历代低功耗STM32 MCU的存储布局及处理主频


如图所示,STM32U5的Flash规划从128kB至4MB,将极大扩充用户的选型。同时,Flash中最高包含0.5MB具有100,000次读写能力的Flash,为用户数据保存提高可靠保证,其余部分则为传统的10,000次。


而SRAM则为786kB,并且支持ECC,从而满足关键安全应用。


同时,STM32U5还采用了一直以来的可变静态存储控制器FSMC,以及OctoSPI,从而支持更灵活的外部存储扩充。


更精确的模拟外设


针对下一代感测和跟踪应用,新系列产品还提供了先进的高速14位模数转换器(ADC)。


多功能数字滤波器(MDF)和音频数字滤波器(ADF)则取代了ST的Sigma-Delta调制数字滤波器(DFSDM)。极大提高了声音检测功能,通过提高声音活动检测性能,并结合LPDMA低功耗特性,这些功能让用户能够轻松将语音唤醒功能集成到基于低成本、低功耗微控制器的应用场景。


image.png

STM32U5产品框图


更丰富的生态系统


一直以来,STM32就在致力于建设完善的生态系统,如今随着STM32U5的正式发布,配套的评估板、IoT探索套件以及Nucleo最小系统都已配套发售。目前,根据存储空间、硬件加密以及封装形式不同,ST已经推出24个型号的STM32U5。


值得一提的是IoT探索套件,包括STM32U585主处理器,还增加了很多的传感器以及音频麦克风。针对无线功能,则有基于STM32WB蓝牙和ZigBee模组,以及由庆科信息开发的WiFi无线模组,实现更轻松的物联网无线连接。


而针对开发套件,除了STM32Cube软件套装之外,ST也与微软于2020年宣布针对Azure的合作,STM32Cube生态系统直接使用Azure RTOS套件,支持更多的应用代码示例,以及更多的中间件,包括操作系统、文件系统、TCP/IP协议、USB协议等。以往都需要通过不同第三方获得的资源,如今一切都可以免费并一站式获取。


在Github上,ST也共享了STM32Cube嵌入式软件,工程师可以更快跟踪相关信息。彭祖年同时透露,2021年四季度针对LPBAM,将推出相应的配置工具。


image.png

STM32Cube软件全家桶


总结


STM32U5是ST针对低功耗领域一款跨时代的产品。曹锦东也表示,低功耗的MCU要经过仔细打磨。也正因此,为了确保完美发挥Cortex-M33 v8架构的所有优势,ST采取稳妥的策略,一步步进行优化,先推出L5,作为U5和L4的桥梁,再通过进一步迭代,以确保交付完整且优化的产品线。


而U系列相比L系列无论从工艺还是微架构上都实现了重大升级,绝不是类似于L4至L4+的小改款。因此尽管ST没有官方统一答复,但我更愿意相信U系列代表了Ultra,因为无论是功耗、安全还是性能,U系列都做到了低功耗MCU的极致。

关键字:STM32U5  Cortex-M33  MCU  Arm 引用地址:为什么说STM32U5是设计最为复杂的低功耗MCU

上一篇:基于51单片机的智能恒温箱设计--数码管显示
下一篇:Digi-Key Electronics 推出新的 Scheme-it 功能

推荐阅读

让许多赶路的交通司机头疼不已的交通信号灯,有一天会成为过去式吗?这是福特汽车公司作为英格兰南部政府资助计划的一部分进行的思考。它基于车辆对车辆技术(V2V)以及行人如何在忙碌的人群中行走而不会相互碰撞或完全停下的概念。该试验是刚刚结束的为期两年的英国Autodrive计划的一部分。福特在伦敦西北55英里的米尔顿凯恩斯街道上展示了这个被称为交叉...
穿戴设备大牌 Fitbit 官方宣布,已经制定计划,将其所有智能手表、运动手环等穿戴设备的生产从中国迁走,2020 年 1 月起不会再有“中国制造”的产品。 Fitbit 表示,受中美贸易冲突影响,2018 年起公司开始在中国之外寻求其他的生产地,同时调整了供应链、制造工厂。 今后,Fitbit 的产品将不再受到美国“301 条款”的约束。 所谓 301 条款,是美...
今年8月份的时候,CNMO曾报道过OPPO品牌在印度正式推出了OPPO F17系列的消息,该系列包括F17、F17 Pro两款手机,官方在介绍新机的时候还表示,这些新手机是同类产品中最轻薄的手机。近日,微博博主@科技喵 发文,为大家带来了OPPO F17 Pro特别版手机的真机图片。OPPO F17 Pro特别款从该博主发布的图片中可以看到,OPPO F17 Pro特别版手机与OPPO F...
一、时钟树和时钟源:图一 STM32时钟树图一说明了STM32的时钟走向,从图的左边开始,从时钟源一步步分配到外设时钟。STM32有以下4个时钟源:1)高速外部时钟(HSE):外部晶振作为时钟源,晶振频率可取范围为4~16MHz,一般采用8MHz的晶振。2)低速外部时钟(LSE):外部晶振作为时钟源,一般采用32.768kHz晶振,主要提供给实时时钟模块(RTC)。3)高速...

史海拾趣

问答坊 | AI 解惑

ADI最新推出射频与中频(RF/IF)集成电路AD8344

美国模拟器件公司(Analog Devices,简称ADI)最新推出的射频与中(RF/IF)集成电路(IC)AD8344是一种有源接收混频器,它非常适合无线基础设施设计中要求严格的信号处理应用。AD8344除了在频率分配和IF选择方面能为设计工程师提供设计灵活性 ...…

查看全部问答∨

0.18微米芯片后端设计的相关技术

0.18微米芯片后端设计的相关技术…

查看全部问答∨

嵌入式新人入门手册征集中

           嵌入式新人入门手册征集   由于网络技术的发展,嵌入式系统在经历了20年的发展历程后,又经历了一个新的历史发展水平,即从普遍的低端应用进入到一个高,低端并行发展,并且不断提升低端应用技术水平的时代。然而众所周知 ...…

查看全部问答∨

CMOS在大范围医疗及其他新型图形传感器应用中赢得市场

  目前,传统的电荷耦合设备(CCD)图像传感器技术已不能满足工业及专业图像抓取(image capture)应用的需要。基于标准CMOS技术的新型图像传感器技术以其高度灵活性、出色的静态和动态特性以及在各种系统环境下表现出的易集成性在医用电子产品行 ...…

查看全部问答∨

分享周立功先生辛苦劳动的中文文档

1。 第一篇文档,是周立功同志不辞辛劳翻译的LM3S8962 中文DATASHEET,对于E文不好的中国人,还是非常有用的!   2。 第二篇文档,是周立功同志不辞辛劳翻译的LM3S8962 的驱动文档关于系统控制部分的,   3。 第三篇文档,是周立功同 ...…

查看全部问答∨

USB 3.0芯片出货量将大幅上涨

本帖最后由 jameswangsynnex 于 2015-3-3 19:57 编辑 由于终端产品的陆续推出,2010年下半年USB3.0芯片出货量将较上半年有近200%的增长。 与USB 2.0相较,USB 3.0最大的优势在于资料传输速率高达5Gbps,较USB 2.0的传输速率快上10倍。除此之外, ...…

查看全部问答∨

想通过SSDT HOOK 写个驱动 实现进程保护 文件保护 但是 在2003下蓝屏

用 SSDT HOOK  写了一个驱动  实现 进程保护 文件保护 注册表保护 但是 在2003下 打开驱动 以后  如果打开IE 访问页面的时候 就蓝屏 请达人指出错误!非常感谢! 代码: [code] BOOLEAN PidVerify(PEPROCESS tar ...…

查看全部问答∨

求助,有关MODBUS协议的问题,请路人指教

我预通过R485串口读取一个装置的数据,数据是以MODBUS的协议进行传输的,请问,我该如何去读取,麻烦高人给个详细的解答。小弟在此学习了,谢谢。…

查看全部问答∨

关于驱动编译(C语言)出现的问题

…… #include <S3C6410.h> #include "gpio.h" #define PRIVATE                        static #define PUBLIC /* GPIO 寄存器对应的虚拟地址 */ PRIVATE volatil ...…

查看全部问答∨

高速PCB 的过孔设计

高速PCB 的过孔设计…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved