工业“MCU+AI”

随着工业4.0的推进,传统工业设备正向智能化和自动化方向转型。这要求设备具备更高的算力、更强的实时处理能力以及支持AI算法的能力,以应对工业机器人、电机控制、预测性维护等复杂应用场景。

近年来越来越多的芯片厂商纷纷推出工业“MCU+AI”产品,MCU的算力持续提升,已经能够满足边缘端低算力人工智能的需求,将AI加速器集成在MCU上,实现端侧部署的单芯片解决方案正逐渐成为主流方案。

下面,我们盘点一下2024年度头部芯片厂商发布的主要“MCU+AI”产品,梳理下相关产品的AI功能实现方式、AI生态构建,以及典型的工业应用等。

AI功能实现方式各异

采用Arm Helium™技术Arm Helium™是Arm公司在2019年推出的,为Armv8‑M架构的Arm Cortex-M处理器提供的M-Profile矢量扩展技术,能够显著提升机器学习(ML)和数字信号处理(DSP)应用的性能。目前Arm Cortex-M52、Arm Cortex-M55和Arm Cortex-M85支持Arm Helium技术。 过去一年,瑞萨电子推出的RA8x1 MCU以及RZ/V2H MPU等产品,均集成了专为AI应用设计的硬件加速引擎,能够满足工业市场的需求。

其中RA8x1 MCU属于瑞萨RA8系列,采用Arm Cortex-M55内核,高达480MHz,引入Arm Helium™技术,与基于Arm Cortex-M7处理器的MCU相比,在DSP和ML应用层面实现高达4倍的性能提升。 极海半导体的G32R501系列实时控制MCU,采用Arm Cortex-M52内核,同样引入了Arm Helium™技术,大幅提升DSP和ML的性能,有效降低了MCU内核的实时负载,支持实时处理并减少延迟,从而降低了系统的整体复杂度和软件开发难度。

集成NPU2024年8月,国芯科技推出了CCR4001S系列MCU,基于国芯科技自主RISC-V架构C*Core CPU内核研发,内部配置了AI NPU,支持智能控制算法与自适应变频控制算法。 2024年9月,恩智浦推出的i.MX RT700系列跨界MCU,集成了NXP自研的eIQ® Neutron系列NPU AI/ML加速器。

其内核采用异构架构,包含有两个Arm Cortex-M33,主频分别为325MHz和250MHz,包含两个DSP分别为HiFi-4和HiFi-1,以及包含一个基于开放式指令集架构的EZH-V IO协处理器。 2024年12月,德州仪器业内率先推出具有NPU的TMS320F28P55x系列实时MCU,采用主频150MHz的32位C28x DSP内核,内置单精度浮点单元、三角函数加速器,采用150MHz的可编程控制律加速器。

集成NPU+ Arm Helium技术2024年4月,英飞凌推出的PSOC Edge E8x系列产品,采用Arm Cortex-M55内核,支持Arm Helium™ DSP并搭配Arm Ethos™-U55的神经网络处理器,以及Cortex-M33内核搭配着英飞凌超低功耗NNLite(用于加速神经网络的专有硬件加速器)。

Arm Ethos™-U55是Arm公司推出的首款面向Cortex-M系列的microNPU(微神经处理单元),专为在面积受限的嵌入式和物联网(IoT)设备中加速机器学习(ML)推理而设计。 2024年12月,意法半导体推出的STM32N6系列产品,采用Arm Cortex-M55内核,频率高达800MHz,是其首款引入Arm Helium™向量处理技术的CPU,也是首款采用自研的嵌入式推理专用Neural-ART Accelerator™ NPU的产品。

其他方式除了集成NPU或Arm Helium™技术之外,MCU也可以通过其他方式实现一定程度的AI功能。如:通过优化软件算法,MCU可以在其处理能力范围内执行简单的AI算法;集成DSP单元,DSP对于执行数字信号处理任务(如FFT、滤波等)非常高效,这些任务在AI算法中也很常见;配备其他类型的协处理器,如FPU(浮点处理单元)或特殊功能协处理器,这些协处理器可以在一定程度上加速AI算法的执行。 此外,MCU还可以通过外部接口连接专门的AI加速器芯片,AI加速器芯片可以处理复杂的AI算法,并将结果返回给MCU进行后续处理。

本土头部MCU厂商兆易创新在“MCU+AI”领域的布局也走在前列。2024年11月,兆易创新推出的GD32G5采用Arm Cortex-M33内核,高达216MHz,内置高级DSP硬件加速器和单精度浮点单元,以及硬件三角函数加速器和滤波算法、快速傅里叶等多类硬件加速单元。2023年推出的高性能GD32H7系列芯片,同样可以为复杂运算、多媒体技术、边缘AI等高级创新应用提供强大的算力支撑,采用600MHz Arm Cortex-M7高性能内核,支持多种硬件加速,新增了大量通用外设资源。

AI生态构建

随着边缘AI技术的发展和应用场景的不断落地,MCU厂商都在持续构建自身的生态。除了社区支持外,目前各大头部MCU厂商都在以“MCU+AI”硬件为基石,持续丰富升级自身的软件工具链,更好的助力客户产品落地。

瑞萨电子全球销售与市场副总裁、瑞萨电子中国总裁赖长青在接受与非网采访时表示:“下游客户希望MCU厂商管得“越来越宽”,不仅仅满足于单一的芯片产品,并期望芯片公司能够提供包括开发工具、软件以及后续支持在内的完整解决方案。这种需求的变化,促使芯片公司不仅在硬件上不断创新,而且还需要在软件栈上进行大量投入,以构建更加完善的开发生态。”

瑞萨电子全球销售与市场副总裁、瑞萨电子中国总裁赖长青

恩智浦于2021年就推出了eIQ® Toolkit工具包,可以使用户快速地开发基于图像任务的软件程序。恩智浦更是于近期发布了eIQ® Time Series Studio,并集成于eIQ® Toolkit工具包,专门用于时间序列数据处理。

德州仪器的边缘AI模型开发主要依赖于其TI Edge AI Tools软件。针对特定应用场景,客户可以利用该软件及神经网络运算单元模型,通过大量数据进行训练。经过充分的实验与验证,例如在故障检测中,该模型可达到超过99%的准确率,满足设计目标。

随后,TI Edge AI Tools可将训练好的模型编译为可识别的二进制代码部署运行。 兆易创新也正在构建其通用的嵌入式AI平台(Embedded AI)。兆易创新MCU事业部产品市场总监陈思伟表示:“Embedded AI能够将业界主流的AI模型部署至GD32 MCU,为用户提供广泛的开发支持。

同时,公司还提供定制化AI服务,以满足客户的差异化需求。我们专注于开发多样化的AI解决方案,如拉弧检测等,未来将推出更多参考设计,为智能应用开辟更广阔的空间。”

兆易创新MCU事业部产品市场总监陈思伟

与第三方人工智能平台的合作,也是MCU厂商完善AI工具链的重要方式。Nordic半导体亚太区销售及市场推广副总裁Bjørn Åge "Bob" Brandal表示:“Nordic与Edge Impulse等人工智能平台进行合作,在我们的设备上实现机器学习功能,例如与Edge Impulse合作开发的nRF Edge Impulse app,可使用Edge Impulse Studio在Nordic Thingy:53上训练和部署嵌入式机器学习模型。”

Nordic半导体亚太区销售及市场推广副总裁Bjørn Åge "Bob" Brandal

此外,与生态合作伙伴的协作也至关重要。 赖长青表示:“瑞萨电子在边缘AI领域投入了大量的资源并取得了显著的成果。不仅仅在研发和生产功能完备的硬件产品维度,软件方面,公司推出了面向边缘AI的一站式开发平台Reality AI,帮助开发者在云端构建专属的模型,并在本地边缘节点上完成部署。同时,瑞萨还联合超过250家生态合作伙伴合作,共同打造完善的边缘AI生态系统,为客户提供丰富的软件库和解决方案。”

典型的工业应用

“MCU+AI”的应用场景主要分为时间序列信号分析、图像识别、声音识别等。时间序列信号分析:获取电流,电压,温度,压力,声音,多轴加速度传感器,生物传感器等多种基于时间序列的变量,可用于预测性维护、扭矩计算、工业探伤、电弧检测、电池电芯寿命预测等。 值得一提的是,太阳能及供电系统中的电弧检测应用是“MCU+AI”在工业领域非常典型的时间序列信号分析应用。当接触发生时,高压导线或触点间常常会产生电弧现象,这一潜在危险源可能引发火灾,因此,对电弧的有效检测与预防显得尤为重要。

众多芯片厂商的“MCU+AI”产品都可以提供电弧检测的解决方案:德州仪器集成NPU的TMS320F28P55X实时控制MCU,边缘AI技术用于实时检测电弧,提高电弧检测的准确率和实时性,其在太阳能及供电系统中的电弧检测的准确率可高达99%;兆易创新基于GD32H7的AI直流拉弧检测方案,克服了多路高频信号采集、资源受限环境中的高效AI推理、以及模型训练与部署一体化的技术难点,自研AI算法与硬件优化,能够对直流拉弧进行精确识别和实时响应,降低了因系统故障或错误检测带来的维修和维护成本。

同时,人工智能与预测性维护的结合已成为提高工业设备生命周期的一种变革,预测性维护也是“MCU+AI”在工业领域的典型应用。通过算法分析实时数据,各行各业都能在设备故障发生之前对其进行预测,减少停机时间并显著降低维修成本。

在工业自动化的生产线上,意法半导体的STM32N6可以对生产设备的运行状态进行智能监控,通过传感器收集的数据,快速分析设备是否存在故障隐患。例如,在电机运行过程中,检测其温度、转速、振动等参数,一旦发现异常,及时调整参数或者发出停机指令,避免设备损坏和生产事故的发生,从而极大提高生产效率和保障生产安全。

极海半导体高级市场经理赵亮表示:“在商用打印机售后维护的应用案例中,通过在关键设备上安装温度、振动等传感器,基于Arm架构的边缘计算G32R501实时控制MCU,可实时收集并分析这些数据,并利用内置的机器学习模型,识别出可能导致的故障模式,并在问题发生前发出预警信号。可以显著降低因设备故障导致的非计划停工时间,提高生产效率。”

极海半导体高级市场经理赵亮

图像识别:如人脸识别,手势识别,人数统计,产品缺陷识别,物流仓储管理等。由于MCU的低功耗和实时性,针对这些场景,可以实现灵活的休眠唤醒方式,可以采用小型电池长时间工作。 值得关注的是,在端侧AI的场景中,恩智浦于2021年就推出了eIQ® Toolkit工具包,可以使用户快速地开发基于图像任务的软件程序。 恩智浦半导体高级市场经理弋方表示:“恩智浦的i.MX RT700系列跨界MCU,在图像方面集成了新一代的图像加速器包括硬件JEPG/PNG解码,矢量图像处理,以及MIPI-DSI显示接口,广泛适用于人机交互、医疗、消费电子等诸多场景。”

恩智浦半导体高级市场经理弋方

声音识别:如关键词唤醒,简单的语义识别,以及噪声消除,人声消除等算法。在工业领域,可以用于人机交互,特殊声音信号检测等。 兆易创新的GD32H7可以很好的支持声音识别应用,基于GD32H7的AI语音识别解决方案,依托Sensory平台实现高效的关键词训练,支持多语言、多关键词的识别能力,还能将关键词检测的结果通过LCD屏显示。该方案能够在MCU端侧部署轻量化模型,具备实时语音处理功能,包括精准的人声检测与噪声抑制,有效保障用户指令的准确识别和响应。

写在最后

2024年头部MCU厂商在“MCU+AI”领域成果显著。随着人工智能技术的持续进步,未来“MCU+AI”产品将在工业4.0进程中发挥更为重要的作用,进一步推动传统工业设备的智能化和自动化转型,提升工业效率,降低成本,确保稳定运行。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/958506.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【统计的思想】假设检验(二)

假设检验是根据人为设定的显著水平,对被测对象的总体质量特性进行统计推断的方法。 如果我们通过假设检验否定了零假设,只是说明在设定的显著水平下,零假设成立的概率比较小,并不是说零假设就肯定不成立。如果零假设事实上是成立…

[云讷科技]Kerloud Falcon四旋翼飞车虚拟仿真空间发布

虚拟仿真环境作为一个独立的专有软件包提供给我们的客户,用于帮助用户在实际测试之前验证自身的代码,并通过在仿真引擎中添加新的场景来探索新的飞行驾驶功能。 环境要求 由于环境依赖关系,虚拟仿真只能运行在装有Ubuntu 18.04的Intel-64位…

【数据结构】深入解析:构建父子节点树形数据结构并返回前端

树形数据结构列表 一、前言二、测试数据生成三、树形代码3.1、获取根节点3.2、遍历根节点,递归获取所有子节点3.3、排序3.4、完整代码 一、前言 返回前端VO对象中,有列情况列表展示需要带树形结构,例如基于RBAC权限模型中的菜单返回&#xf…

Versal - ChipScoPy + XSDB + Python CLI

目录 1. 简介 1.1 ChipScoPy 1.2 XSDB 1.3 Python CLI 2. 安装 ChipScoPy 2.1 Python 环境 2.2 设置虚拟环境 2.3 安装 ChipScoPy 2.4 安装依赖 2.5 安装示例 2.6 打开 JupyterLab 2.7 启动 hw/cs 服务 2.8 更新 ChipScoPy 2.9 参考资料 3. ChipScoPy 示例 3.1…

【优选算法】8----四数之和

有看过我上篇算法博客并且去做过的铁子们,对这道题的话应该就不会那么陌生了,因为这两道题 的解题思路有着异曲同工之妙~ -----------------------------------------begin------------------------------------- 题目解析: 跟三数之和就多了…

安卓日常问题杂谈(一)

背景 关于安卓开发中,有很多奇奇怪怪的问题,有时候这个控件闪一下,有时候这个页面移动一下,这些对于快速开发中,去查询,都是很耗费时间的,因此,本系列文章,旨在记录安卓…

Python3 OS模块中的文件/目录方法说明九

一. 简介 前面文章简单学习了 Python3 中 OS模块中的文件/目录的部分函数。 本文继续来学习 OS 模块中文件、目录的操作方法:os.pipe() 方法、os.popen() 方法。 二. Python3 OS模块中的文件/目录方法 1. os.pipe() 方法 os.pipe() 方法用于创建一个管道, 返回…

2025.1.20——四、[强网杯 2019]Upload1 文件上传|反序列化

题目来源:buuctf [强网杯 2019]Upload 1 目录 一、打开靶机,查看信息 二、解题思路 step 1:登陆进去看情况 step 2:大佬来支援——问题在cookie step 3:测试两个思路 1.目录穿越 2.目录扫描 step 4&#xff…

Go学习:iota枚举

iota注意事项: iota:常量自动生成器,每隔一行,自动累加iota给常量赋值使用iota 遇到 const,重置为 0可以只写一个iotaiota如果是同一行,值都一样 简单代码: package mainimport "fmt&qu…

2025 OWASP十大智能合约漏洞

随着去中心化金融(DeFi)和区块链技术的不断发展,智能合约安全的重要性愈发凸显。在此背景下,开放网络应用安全项目(OWASP)发布了备受期待的《2025年智能合约十大漏洞》报告。 这份最新报告反映了不断演变的…

双指针+前缀和习题(一步步讲解)

前言:如果解决下面这几道题有些问题,或者即使看了我画的过程图也不理解的可以去看看我的上一篇文章,有可能会对你有帮助。 一、《数值元素的目标和》---来自AcWing 数组元素的目标和 给定两个升序排序的有序数组 A和 B,以及一个…

单路由及双路由端口映射指南

远程登录总会遇到登陆不上的情况,可能是访问的大门没有打开哦,下面我们来看看具体是怎么回事? 当软件远程访问时,主机需要两个条件,一是有一个唯一的公网IP地址(运营商提供),二是开…

Addressable学习

AssetsBundle是Unity的资源管理机制,将资源打包到AssetsBundle资源包并提供接口能从ab包里面加载资源出来。有了这个机制以后,我们要做资源管理,还需要做: a: 根据项目需求,编写编辑器扩展,提供指定资源打入对应bundle包工具策略; b: 根据项目的需求,资源…

大华相机DH-IPC-HFW3237M支持的ONVIF协议

使用libONVIF C库。 先发现相机。 配置 lib目录 包含 编译提示缺的文件&#xff0c;到libonvif里面拷贝过来。 改UDP端口 代码 使用msvc 2022的向导生成空项目&#xff0c;从项目的main示例拷贝过来。 CameraOnvif.h #pragma once#include <QObject> #include &l…

leetcode刷题记录(八十六)——84. 柱状图中最大的矩形

&#xff08;一&#xff09;问题描述 84. 柱状图中最大的矩形 - 力扣&#xff08;LeetCode&#xff09;84. 柱状图中最大的矩形 - 给定 n 个非负整数&#xff0c;用来表示柱状图中各个柱子的高度。每个柱子彼此相邻&#xff0c;且宽度为 1 。求在该柱状图中&#xff0c;能够勾…

centos9编译安装opensips 二【进阶篇-定制目录+模块】推荐

环境&#xff1a;centos9 last opensips -V version: opensips 3.6.0-dev (x86_64/linux) flags: STATS: On, DISABLE_NAGLE, USE_MCAST, SHM_MMAP, PKG_MALLOC, Q_MALLOC, F_MALLOC, HP_MALLOC, DBG_MALLOC, CC_O0, FAST_LOCK-ADAPTIVE_WAIT ADAPTIVE_WAIT_LOOPS1024, MAX_RE…

SpringBoot 实现动态管理定时任务 Job的动态操作(添加、修改、启停、执行、删除)以及界面展示和具体Job的创建与执行示例

SpringBoot 实现动态管理定时任务 Job的动态操作&#xff08;添加、修改、启停、执行、删除&#xff09;以及界面展示和具体Job的创建与执行示例 关键接口类&#xff1a; CronTaskRegistrar SchedulingRunnable . 添加定时任务注册类&#xff0c;用来增加、删除定时任务 impo…

LLMs的星辰大海:大语言模型的前世今生

文章目录 一. LLM 的演进&#xff1a;从规则到智能的跃迁 &#x1f4ab;1.1 语言模型的蹒跚起步 &#x1f476;1.2 RNN 与 LSTM&#xff1a;序列建模的尝试 &#x1f9d0;1.3 Transformer 的横空出世&#xff1a;自注意力机制的革命 &#x1f4a5;1.4 LLM &#xff1a;从预测到…

路由器旁挂三层网络实现SDWAN互联(爱快SD-WAN)

近期因公司新办公区建设&#xff0c;原有的爱快路由器的SDWAN功能实现分支之间互联的服务还需要继续使用。在原有的小型网络中&#xff0c;使用的爱快路由器当作网关设备&#xff0c;所以使用较为简单,如下图所示。 现变更网络拓扑为三层网络架构&#xff0c;但原有的SDWAN分支…

flutter_学习记录_00_环境搭建

1.参考文档 Mac端Flutter的环境配置看这一篇就够了 flutter的中文官方文档 2. 本人环境搭建的背景 本人的电脑的是Mac的&#xff0c;iOS开发&#xff0c;所以iOS开发环境本身是可用的&#xff1b;外加Mac电脑本身就会配置Java的环境。所以&#xff0c;后面剩下的就是&#x…