0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NXP推出集成NPU的MCU,支持AI边缘设备!MCU实现AI功能的多种方式

Carol Li 来源:电子发烧友 作者:李弯弯 2024-09-29 01:11 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群


电子发烧友网报道(文/李弯弯)近日,恩智浦宣布推出全新i.MX RT700跨界MCU系列,支持智能AI的边缘端设备,例如可穿戴设备、消费医疗设备、智能家居设备和HMI平台。据官方介绍,新款MCU旨在显著节省功耗,可在边缘端提供高达172倍的AI加速。

MCU集成NPU支持AI功能

恩智浦推出的这款i.MX RT700内部集成了恩智浦自研的eIQ Neutron NPU,这是一种可扩展的硬件加速器架构,专为AI和ML应用而设计。NPU的引入大幅提升了设备的AI工作负载性能和能效,使得本地部署AI模型成为可能。

MCU集成NPU是当前技术发展的一个重要趋势。随着AI技术的普及和边缘计算需求的增加,传统的MCU已经难以满足高效处理复杂AI任务的需求。因此,将NPU集成到MCU中,成为提升设备智能化水平和响应速度的关键技术之一。

NPU专为神经网络运算设计,能够大幅提升MCU在处理AI算法时的运算速度和效率。这使得MCU能够执行更复杂的AI任务,如图像识别、语音识别、自然语言处理等。

相比传统的CPUGPU,NPU在处理神经网络运算时具有更低的功耗。这对于需要长时间运行的设备,如可穿戴设备、智能家居设备等,尤为重要。

在智能家居领域,集成NPU的MCU能够实时处理传感器数据,实现智能家居设备的智能联动和场景控制。例如,通过图像识别技术,智能门锁可以识别主人的面部特征,实现无钥匙进入;智能照明系统可以根据室内光线和人员活动情况自动调节亮度和色温。

工业自动化领域,集成NPU的MCU可以执行更复杂的机器视觉机器学习任务,如产品质量检测、生产流程监控等。这有助于提高生产效率、降低人工成本并提升产品质量。

在医疗设备领域,集成NPU的MCU可以实时处理医疗影像数据,辅助医生进行疾病诊断和治疗决策。例如,在智能诊断系统中,NPU可以快速分析患者的影像资料,提供初步的诊断建议。

汽车电子领域,集成NPU的MCU可以实现高级驾驶辅助系统(ADAS)和自动驾驶功能。例如,通过图像识别和传感器融合技术,汽车可以实时感知周围环境并做出相应的驾驶决策。

目前,多家MCU厂商已经推出了集成NPU的产品,除了恩智浦之外,意法半导体英飞凌等都推出有集成NPU的MCU,如意法半导体的STM32N6系列,是其首款配备NPU的MCU,这使得该系列MCU能够在边缘端执行复杂的AI算法,极大地提高了处理能力和效率。

据意法半导体微控制器、数字IC和射频产品部总裁Remi El-Ouazzane表示,STM32N6提供了与配备AI加速器的四核处理器相同的AI性能,但成本仅为十分之一,功耗仅为十二分之一。这主要得益于其高效的架构设计和优化的功耗管理。

STM32N6系列由于其强大的AI处理能力和低功耗特性,非常适用于对功耗和性能有严格要求的边缘计算场景,如:在智能城市和工业物联网中,STM32N6可以作为智能传感器的核心处理单元,实现数据的实时采集、处理和传输。

利用其内置的NPU,STM32N6可以执行图像识别、物体检测等机器视觉任务,为智能安防、自动驾驶等领域提供技术支持。在嵌入式系统中,STM32N6能够显著提升设备的智能化水平,使设备具备更强大的数据处理和决策能力。

再如英飞凌,该公司今年4月发布了全新的新型PSOC Edge E81、E83和E84微控制器,搭载高性能的Arm Cortex-M55内核,支持Arm Helium DSP并搭配Arm Ethos-U55的神经网络处理器,以及Cortex-M33内核搭配着英飞凌超低功耗NNLite。NNLite是一种用于加速神经网络的专有硬件加速器。

这些完全集成的系统级芯片针对在网络边缘互联系统上运行的机器学习应用进行了优化,使设计人员能够为物联网和消费级应用带来先进的AI功能。

PSOC Edge MCU的目标应用包括家电和工业设备中的人机界面(HMI)、智能家居和安全系统、机器人和可穿戴设备等。这些设备需要高性能、低功耗和强大的安全性来支持复杂的机器学习应用和用户交互体验。

MCU支持AI功能的其他方式

当然除了集成NPU之外,MCU也能通过其他方式实现一定程度的AI功能。如软件算法,通过优化软件算法,MCU可以在其处理能力范围内执行简单的AI算法。例如,使用机器学习库(如TensorFlow Lite for Microcontrollers)来运行轻量级的神经网络模型。

MCU也可以运行基于统计或规则的简单AI算法,如决策树、支持向量机(SVM)等,这些算法对计算资源的要求相对较低。

一些MCU集成了DSP单元,DSP对于执行数字信号处理任务(如FFT、滤波等)非常高效,这些任务在AI算法中也很常见。部分MCU可能配备了其他类型的协处理器,如FPU(浮点处理单元)或特殊功能协处理器,这些协处理器可以在一定程度上加速AI算法的执行。

另外,MCU可以通过外部接口(如SPI、I2CUART等)连接专门的AI加速器芯片。这些加速器芯片可以处理复杂的AI算法,并将结果返回给MCU进行后续处理。

意法半导体STM32系列的许多型号就没有集成NPU,它们通过软件优化和模型转换,仍然能够执行AI任务。除STM32系列外,也有许多品牌的MCU也能够在没有NPU的情况下实现AI功能。这些MCU通常具有高性能的处理器和丰富的外设资源,通过软件优化和算法调整,可以执行简单的AI任务。

如乐鑫科技推出的ESP32,这是一款集成了Wi-Fi蓝牙功能的MCU,虽然没有集成NPU,但其双核处理器和丰富的内存资源使得它能够在一定程度上支持AI应用。通过加载轻量级模型和使用优化算法,ESP32可以实现语音识别、图像识别等功能。

还有兆易创新GD32系列,该系列产品凭借其高性能和丰富的外设资源,在嵌入式系统中得到了广泛应用。通过加载轻量级模型和使用优化算法,GD32系列MCU可以实现图像识别、语音识别等AI功能。

以及华大半导体的HC32系列,HC32系列MCU同样具备高性能和低功耗的特点,适用于需要AI功能的嵌入式系统。通过软件优化和模型转换,HC32系列MCU可以执行复杂的AI推理任务。

写在最后

随着AI技术的不断发展,越来越多的MCU开始考虑集成NPU以提升其AI处理能力。不过,也并不是所有应用都需要NPU的支持,没有集成NPU的MCU仍然可以通过多种技术和方法实现AI功能,满足嵌入式系统对智能化和自主决策能力的需求,如选择轻量级模型、利用嵌入式AI框架、优化软件算法等。



声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NXP
    NXP
    +关注

    关注

    61

    文章

    1378

    浏览量

    194896
  • AI
    AI
    +关注

    关注

    89

    文章

    38184

    浏览量

    296963
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何使用生成式AI加速NXP MCU的软件开发

    小编作为一名一线MCU系统应用工程师,既从事MCU底层驱动开发,也涉足MCU应用层开发。早在 2022 年就开始尝试使用 OpenAI 推出的 ChatGPT-3.5 辅助进行编程。随
    的头像 发表于 11-26 07:56 3170次阅读
    如何使用生成式<b class='flag-5'>AI</b>加速<b class='flag-5'>NXP</b> <b class='flag-5'>MCU</b>的软件开发

    采用RISC-V内核,集成NPU,这颗AI MCU芯片量产出货

    电子发烧友网综合报道 国芯科技近日表示,目前公司AI MCU芯片CCR4001S已经在商用空调领域实现量产出货,市场进展顺利,公司在努力推进该芯片的更大规模销售。   随着人工智能技术的快速发展
    的头像 发表于 11-17 09:34 7592次阅读
    采用RISC-V内核,<b class='flag-5'>集成</b><b class='flag-5'>NPU</b>,这颗<b class='flag-5'>AI</b> <b class='flag-5'>MCU</b>芯片量产出货

    如何利用NPU与模型压缩技术优化边缘AI

    随着人工智能模型从设计阶段走向实际部署,工程师面临着双重挑战:在计算能力和内存受限的嵌入式设备实现实时性能。神经处理单元(NPU)作为强大的硬件解决方案,擅长处理 AI 模型密集的计
    的头像 发表于 11-07 15:26 1055次阅读
    如何利用<b class='flag-5'>NPU</b>与模型压缩技术优化<b class='flag-5'>边缘</b><b class='flag-5'>AI</b>

    Alif Semiconductor的Ensemble MCU新增对ExecuTorch Runtime的支持,助力其推动边缘生成式AI发展

    · Ensemble E4/E6/E8是业界首个为Transformer网络提供硬件加速的MCU系列,可在边缘设备及终端设备实现本地生成式
    的头像 发表于 11-04 11:44 1207次阅读
    Alif Semiconductor的Ensemble <b class='flag-5'>MCU</b>新增对ExecuTorch Runtime的<b class='flag-5'>支持</b>,助力其推动<b class='flag-5'>边缘</b>生成式<b class='flag-5'>AI</b>发展

    工业视觉网关:RK3576赋能多路检测与边缘AI

    AI推理6TOPS NPU 支持缺陷检测(焊点/丝印/划伤)、尺寸测量、异常动作识别等模型,先筛后存,减少云侧负载。MES/追溯集成通过工单/条码绑定检测结果与图片片段,输出 检测记录
    发表于 10-16 17:56

    RK3576助力智慧安防:8路高清采集与AI识别

    框架实现高质量采集与拼接。 • AI视频识别与行为分析:内置AI推理引擎(支持RKNN),可实现人脸识别、车牌识别、行为分析等
    发表于 08-22 17:41

    AI 边缘计算网关:开启智能新时代的钥匙​—龙兴物联

    顺畅地通向云端,实现设备与云端之间高效的数据传输与交互。通过融合先进的边缘计算和人工智能技术,AI 边缘计算网关能够在靠近数据源的网络
    发表于 08-09 16:40

    Synaptics发布高性能AI MCU,推动边缘计算新突破

    新突思科技发布SR系列高性能自适应微控制器(MCU),基于Astra™原生AI平台,专为边缘AI情境感知设计。该系列支持三种功耗模式(性能、
    的头像 发表于 04-23 10:00 926次阅读
    Synaptics发布高性能<b class='flag-5'>AI</b> <b class='flag-5'>MCU</b>,推动<b class='flag-5'>边缘</b>计算新突破

    6TOPS算力NPU加持!RK3588如何重塑8K显示的边缘计算新边界

    技术,能够在保证画质的前提下,大幅降低视频数据的传输带宽。同时,芯片还支持硬件加速的AI推理,使得开发者能够将复杂的AI模型部署到边缘设备
    发表于 04-18 15:32

    Keil当下有集成AI技术的规划吗

    有没有集成AI工具,可以快速编程,提升开发效率的,常用的MCU有STM32,GD32等
    发表于 04-06 14:38

    如何在NXP MCU上启用D-Cache?

    我正在 NXP FRDM-MCXN947 MCU 上测试 TFLite AI 模型的推理时间和性能。虽然我使用 NPU 获得了良好的性能,但在不使用
    发表于 03-27 07:48

    行业集结:共同定制 RK3566 集成 AI 眼镜的前沿 AR 方案

    高性能、低功耗和多功能集成等优势,适用于多种智能场景。设简约,佩戴轻巧,AI 眼镜不仅是一款智能设备,更是彰显品味的时尚单品。通过丰富的硬件
    发表于 02-20 18:44

    AI赋能边缘网关:开启智能时代的新蓝海

    ,准确率达到99.9%。 这一技术革新正在创造巨大的商业价值。在智慧城市领域,AI边缘网关可以实现交通流量实时分析、违章行为智能识别;在工业互联网中,能够实现
    发表于 02-15 11:41

    集成NPUMCU,ST、PI等新品速览

    、电容式触摸控制器芯片、三相栅极驱动器芯片和开关IC,芯片应用领域涵盖智能家居、工业设备等等。 01 | 意法半导体:集成NPU加速器的MCU芯片,助力
    的头像 发表于 12-23 11:34 1588次阅读
    <b class='flag-5'>集成</b><b class='flag-5'>NPU</b>的<b class='flag-5'>MCU</b>,ST、PI等新品速览

    基于恩智浦 MCX N947 MCU 通过 NPU 实现 AI 咖啡胶囊识别方案

    本方案充分利用了恩智浦(NXP)高性能微控制器(MCU)MCX N947 集成的神经网络处理单元(NPU)的强大性能,旨在开发一款具有真正智能化识别能力的
    的头像 发表于 12-18 13:43 1177次阅读
    基于恩智浦 MCX N947 <b class='flag-5'>MCU</b> 通过 <b class='flag-5'>NPU</b> <b class='flag-5'>实现</b> <b class='flag-5'>AI</b> 咖啡胶囊识别方案