• 标题
  • 全文

首页 > STM32产品融入NPU,终于赶上AI竞争格局(附STM32全系介绍)

STM32产品融入NPU,终于赶上AI竞争格局(附STM32全系介绍)
2024-12-17 标签: ICNET  ST 来源:ICNET


进入AI时代,端侧设备迅速智能化,集成神经处理单元(NPU)的MCU大批量涌现。作为重要的MCU大厂,ST在最近终于发布了STM32N6系列,补齐了AI方面的产品线,融入全新时代的竞争格局。


实际上早在2022年,STM32N6就已经有过消息,尽管当时处于开发阶段,但新特性已经备受瞩目。如今该产品终于发布,其完整规格也都符合开发阶段承诺的强大特性。


在AI方面,STM32N6系列搭载ST自主研发的Neural-ART NPU,在1GHz的频率下能够提供0.6 TOPS的AI算力,这意味着其机器学习能力是以往顶级STM32器件的600倍。


强大的神经网络推理能力,使得STM32N6适用于各种计算机视觉和音频应用的需求,可满足智能工业、智能家居、智慧城市、汽车、消费电子等各类智能化应用场景的性能需求。


不仅是AI算力,作为重要新品,STM32N6在常规性能方面也可圈可点。内置的Arm Cortex-M55核心,其主频高达0.8GHz,并且还搭载了ST产品迄今为止最高的4.2MB RAM,并集成了一个提供直接信号处理的ISP。


STM32N6产品组合 来源:STM官方页面


据了解,STM32N6是基于16纳米工艺打造,正因为采用了较为先进的制程,继承如此丰富的配置才成为可能。随着先进工艺的日益延伸,未来MCU集成AI算力将成为主流。


但也不得不说,ST的布局虽早,但在STM32N6之前却早已有多个原厂发布了集成AI算力的MCU产品。首先,TI于稍早发布了C2000系列的新品TMS320F28P55x控制器,并号称是业内首款具有NPU的实时MCU产品。此外,恩智浦也在近两个月相继推出了RT700和i.MX 94系列,再加上英飞凌的PSoC Edge系列,可以说应用尚未全面铺开,MCU方面的竞争就已经趋向白热化。


众多MCU原厂都有自己的“看家本领”,ST拿出的新品固然诚意满满,但在激烈的市场竞争下,也不是很容易就能脱颖而出。现在,MCU的“内卷”已经不局限于基础型层面,端侧AI市场同样挤满了方案,这其中不仅是国际原厂,本土原厂也在积极布局。


作为老牌MCU原厂,ST的优势在于产品线的深耕细作、生态运营,这一点长期领先其他原厂。STM32衍生出的多个系列,已经可以覆盖全场景应用,下面就来纵览全系列STM32产品,以及命名规则。



STM32产品线介绍

STM32F系列:高性能和多功能应用

该系列是STM32产品中应用最广泛的系列,主要基于ARM Cortex-M0/M3/M4/M7等内核,提供了丰富的外设和接口,适用于工业自动化、消费电子、医疗设备等高性能和多功能应用。

STM32F0xx:低成本、低功耗,适用于成本敏感和低功耗的应用。

STM32F1xx:中低端微控制器,具有丰富的外设和良好的性能。

STM32F2xx/F4xx/F7xx/F8xx:高性能微控制器,配备了高速的处理器核和丰富的外设,适用于对性能有较高要求的应用。其中,STM32F4子系列基于Cortex-M4内核,具有浮点运算单元(FPU)和数字信号处理(DSP)指令集;STM32F7子系列则基于Cortex-M7内核。



STM32G系列:高性价比和多功能应用

该系列是STM32产品线中的通用系列,主要基于ARM Cortex-M4和M0+内核,提供了丰富的外设和接口,适用于各种嵌入式应用,特别是需要高性价比和多功能的应用。

STM32G0xx:基于Cortex-M0+内核,提供了更低的成本和功耗,适用于成本敏感型应用。

STM32G4xx:基于Cortex-M4内核,具有高性能和丰富的外设,适用于工业控制、电机控制、消费电子等应用。



STM32L系列:低功耗应用

该系列产品主打低功耗特性,主要基于ARM Cortex-M0+/M3/M4内核,具有多种低功耗模式,可以根据应用需求选择合适的功耗模式,适用于需要长时间电池供电的应用。

STM32L0xx:基于Cortex-M0+内核,进一步降低了功耗,适用于超低功耗的物联网设备。

STM32L1xx:低功耗微控制器,具有丰富的外设和低功耗特性。


STM32L4xx:基于Cortex-M4内核,结合了高性能和低功耗的特点,适用于可穿戴设备、传感器节点、智能家居等需要长时间电池供电的应用。



STM32H系列:高性能应用

该系列是STM32产品线中的高性能系列,主要基于ARM Cortex-M7内核,提供了最高的性能和最丰富的外设,适用于需要极高计算性能和丰富外设的应用,具有STM32H7xx和H5xx等产品。



STM32W系列:具有无线通信功能

该系列是具有无线通信功能的MCU,基于ARM Cortex-M内核,并集成了Wi-Fi、蓝牙等无线通信模块,适用于需要无线通信功能的应用。

STM32WBxx:集成Wi-Fi和蓝牙功能,基于Cortex-M4和M0+双核架构,支持蓝牙和IEEE802.15.4(如Zigbee和Thread)通信协议,适用于智能家居、可穿戴设备、工业物联网等应用,具有STM32WB5等子系列。

STM32WBA54/55系列:无线MCU,基于Arm Cortex-M33内核,运行频率为100MHz,支持最新的BLE5.4及Matter,还支持Thread、ZigBee等2.4GHz协议,以及Bluetooth LE Audio低功耗蓝牙音频规范。



STM32MP微处理器(MPU)

STM32MP系列微处理器集成了高性能的应用处理器和低功耗的实时内核,适用于需要在连接和安全环境中具备强稳健性的工业应用。

STM32MP2系列:64位MPU,集成1.35TOPS NPU,采用1/2内核1.5GHz Cortex-A35以及一个Cortex-M33实时内核,并集成了芯原微电子的GC8000UL NPU/GPU,可以灵活地在CPU、GPU或NPU上运行AI。其应用方向包括智能工业、智能家居、智能网关、智慧城市、智慧交通等一切和边缘AI有关的行业。


此外,STM32还推出了STM32U0等超低功耗入门级的MCU,以及STM32H7R/S系列高性价比的MCU等。


总的来说,STM32的产品线非常丰富,涵盖了从低功耗到高性能、从简单应用到复杂系统的各种需求。开发者可以根据具体的应用需求和性能要求选择合适的型号和系列。



产品线定位

来源:STM官方页面



型号命名规则

来源:STM32选型文档

IC交易网订阅号

ETIME元器件