MCU,要掀起AI革命了?

发布时间:2023-10-26  

昨日,嵌入式界发生了一件大新闻,IAR宣布与Edge Impulse联手为全球客户提供AI与ML整合功能。 


可能,很多人对于这个新闻没什么认知。要知道,Keil和IAR作为嵌入式/单片机开发双雄,IAR在全球拥有超过15万开发人员和4.6万家公司,Edge Impulse这家公司的业务,则是MCU巨头纷纷向往的TinyML。

两家联手,意味着,嵌入式领域,即将掀起一场AI革命。想象一下,未来你所使用的咖啡机,都会使用嵌入式视觉和AI,来帮助制作完美的咖啡。

王兆楠、付斌丨作者

电子工程世界(ID:EEworldbbs)丨出品

MCU未来十年市场,靠TinyML 


Edge Impluse这家公司的名号很多人都听说过,但可能很少深入了解过。这家公司以TinyML(Tiny Machine Learning)为服务,于2019年成立,创始人Zach Shelby和Jan Jongboom都来自Arm,致力于提供最新的机器学习工具,使所有企业都能打造更智能的边缘产品。

Edge Impulse解决方案被广泛应用于健康穿戴设备制造商如Oura、Know Labs和NOWATCH,工业组织如NASA,以及顶尖的芯片供应商,受到超过80000名开发人员的采用,并已成为企业和开发人员信赖的平台。

那么微型机器学习 (TinyML) 是什么?

TinyML是近几年新兴的一个领域,专注于开发可在低功耗、内存受限的设备上运行的算法和模型。TinyML并非单一的具体技术,而是一个概括词,凡能在微控制器(MCU)芯片上实现AI/ML推论工作的,都算是TinyML。

用人话讲,就是用在边缘上的人工智能/机器学习(AI/ML),是比较轻量和很小的AI/ML。举个例子,TinyML涉及的微控制器体积小且能效高,换一次电池能供电很多年,同时这个方案也非常便宜。

为什么要这样做,为什么非TinyML不可?

数据中心功耗和负载已经发展得很可怕了,加之物联网兴起,不可能每做一次任务,就要问一次服务器怎么做,每个点的设备总归是要有自己的想法。所以TinyML就是把AI应用带到边缘设备(如智能手机、可穿戴、汽车和物联网设备等)上的关键。

AI让边缘更智能,边缘让AI无处不在,不难预见,未来十年,TinyML会是MCU最大市场最大的推动力。

厂商近几年结论,便印证上了上述结论MCU界“六大天王”ST、NXP、Microchip、Renesas、TI、Infineon都在加大布局边缘AI:

  • ST在2019年发布STM32Cube.AI工具,并在2021年收购NanoEdge AI Studio,降低边缘AI开发门槛,在今年使用NVIDIA TAO 工具套件拓展STM32边缘AI生态;

  • NXP在2018年就推出机器学习软件eIQ®机器学习(ML)软件,并不断加大在AI/ML上的投入;

  • Microchip在2020年就将Cartesiam(现已被ST收购)、Edge Impulse和Motion Gestures的软件和解决方案接口引入其设计环境;

  • Renesas在2022年完成对美国从事机器学习模型开发的初创企业Reality AI(以TinyML为业务)的收购;

  • TI最近几年推出的MCU均在边缘AI领域具有优势,包括高集成可扩展的边缘AI处理器组合;

  • Infineon今年5月收购瑞典的TinyML和AutoML领域初创公司Imagimob AB。


无独有偶,Gartner也在报告中指出,在2到5年内,具有AI能力将会成为嵌入式产品的标配。 

image.png

Edge Impulse能给IAR带来什么 

Edge Impulse并非唯一的TinyML软件方案商,但相比来说,它拥有比较直观易用的Web界面,说白了,就是开个网页就能用,最重要的是,它对开发人员免费。

值得一提的是,Edge Impulse的特点是具有边缘优化神经(EdgeOptimised Neural, EON)编译程序。根据其官方网站介绍,以该编译程序编译出来的神经网络推论模型,与TFLite Micro相比,可以少使用25~55%的RAM内存与少使用35%的储存空间。

另外Edge Impulse也在其官方Blog上发表技术实证专文,运用他们的数字信号处理区块(DSP Block)来对声音进行推论前的前置处理,可以更快完成推论、更精准推论,以鸟叫声辨识为例,速度快48%,精准度增7%。

Edge Impulse目前支持13款开发板,包括OpenMV H7 、Arduino Nano 33 BLE、ST loT探索套件等,支持的设备可以在几分钟内轻松记录和上传数据集。

虽然打开网页就能使用Edge Impulse,但这一定没有植入到软件中更加易用。

当IAR与Edge Impulse联手,用户随时可以生成经过优化的C/C++代码,并轻松地将其集成到嵌入式应用程序中。这种无缝的Edge Impulse平台与IAR Embedded Workbench的整合将帮助工程师节省时间,缩短产品上市周期,同时提升机器学习工作流程的代码性能。

根据IAR官方介绍,通过这一崭新的商业伙伴合作,全球数百万使用IAR Embedded Workbench的用户将在2023年第四季度获得Edge Impulse的高级附加功能选项,首批解决方案将首发给IAR现有的Arm架构客户。

image.png

IAR,还在变强 


细心的工程师一定会发现,最近几年,IAR越来越好用了。对应的,IAR也频繁出现大动作,包括:logo大改版、网站支持中文、悄悄升级IAR开发工具。

虽然在工程界,编译器拥有多种流派选择,但IAR Embedded Workbench被认为是业内最佳的编译器和调试器工具链之一。可以确信的是:IAR Embedded Workbench可使代码体积更小、更快更智能,同时确保稳健性、安全性、防护能力和高质量,从而满足用户的高标准要求。 

IAR Embedded Workbench有20多种不同的版本,以匹配支持不同类型的处理器。还支持超过14000种器件,包括中国MCU和SoC供应商的产品。在与Arm合作之外,IAR一直在与RISC-V等其他架构合作。我们与IP和工具供应商(比如Codasip)合作以进行定制化处理器设计。

而且,IAR本身,也是拥有AI功能的。最新版本的状态机设计解决方案IAR Visual State增加了对Windows和Linux的跨平台支持,并支持自动生成C、C++、C#或Java代码。

同时,IAR还积极与中国本地厂商合作,共同构建嵌入式领域的生态系统。只今年上半年就先后与国民技术、先楫半导体、兆易创新等多家厂商达成合作。

  • 6月13日,IAR发布集成开发环境IAR Embedded Workbench for Arm9.40版,已全面支持国民技术N32系列产品,其中包括基于M4内核的N32G452、N32G455、N32G457、N32G4FR、N32WB452、N32G432、N32G435、N32L436、N32L406、N32G43x、N32G40x系列MCU和N32A455系列车规MCU,以及基于M0内核的N32G031、N32G032、N32G003系列MCU,方便全球客户基于N32进行产品开发;

  • 6月14日,IAR与国产领先高性能MCU厂商先楫半导体(HPMicro)共同宣布达成战略合作协议:IAR最新的Embedded Workbench for RISC-V版本将全面支持先楫HPM6000高性能RISC-V MCU系列,这是IAR首次支持高性能通用RISC-V MCU产品系列;

  • 7月13日,IAR与业界领先的半导体器件供应商兆易创新(GigaDevice)联合宣布,最新发布的IAR Embedded Workbench for Arm 9.40版本已全面支持兆易创新基于Arm® Cortex®-M7内核的超高性能MCU微控制器——GD32H737/757/759系列,为开发人员提供高效的工具链;

  • 7月26日,IAR宣布与国内专业RISC-V处理器IP及解决方案公司芯来科技达成战略合作:经 TÜV SÜD 认证的IAR Embedded Workbench for RISC-V功能安全版将全面支持芯来科技NA系列车规级处理器内核;

  • 10月11日,IAR与普冉半导体宣布达成合作,全面支持普冉半导体32位Arm® Cortex® - M0+/M4系列微控制器;

  • 10月18日,IAR宣布与中科芯达成生态合作,全面支持其CKS32系列MCU的应用开发。


当AI飞临,就连IAR这样的工具链企业都加入到了战争之中,可见AI革命已经渐深,当边缘设备都具备了AI,我们的生活或许又会发生翻天覆地的新改变。

参考文献

[1] IAR爱亚系统:全新合作联盟:IAR与Edge Impulse联手为全球客户提供AI与ML整合功能.2023.10.26.https://mp.weixin.qq.com/s/0qrToqFVcX8tsfJVmSt-VA

[2] 柴火创客空间:人工智能的下一轮革命?关于TinyML的一切.2022.3.3.https://mp.weixin.qq.com/s/k2f20Ob8ZUu6NmN9ALduCQ

[3] strongerHuang:IAR支持中文了,keil还会远吗?.2023.7.4.https://mp.weixin.qq.com/s/z8mfxGD0lDWTOyUJUu2WbQ

[4] 麦克泰技术:IAR支持8500多种ARM芯片!.2023.5.23.https://mp.weixin.qq.com/s/a4JYZsxs-uDrdQOZT3QnQg

[5] 嵌入式资讯精选:运用Edge Impulse实现MCU机器学习,试试吧~.2021.12.21.https://mp.weixin.qq.com/s/R7AX95bRUajizn39LP4XvQ

[6] IAR官网:https://www.iar.com/news/

[7] AI电堂:MCU巨头们都下场边缘AI了.2023.7.18.https://mp.weixin.qq.com/s/ToTgg9s-c3w4LGEa_LQydg


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>