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

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

3天内不再提示

ADI发力边缘AI MCU,由ARM Cortex-M4F+RISC-V+硬件CNN打造

花茶晶晶 来源:电子发烧友网 作者:黄晶晶 2023-01-10 17:00 次阅读

电子发烧友网报道(文/黄晶晶)作为模拟芯片国际大厂的ADI,不仅以电源信号产品知名,在MCU领域也耕耘数十年。1995年至今ADI的MCU产品出货量已经超过10亿片。在2002年之前推出8051系列MCU,2004年以来推出MAXQ系列MCU,2012年之后推出ARM内核系列MCU,2020年以来推出人工智能MCU。这些不同类型的MCU系列产品应时代而生,而人工智能MCU则是面向边缘智能开发的低功耗、高性能产品。最近,ADI公司的技术专家就边缘AI MCU进行了详细分享。

ADI MCU产品系列


ADI中国技术支持中心高级工程师辛毅介绍,ADI MCU系列产品在功耗方面,具备灵活的操作模式和超低功耗,可以大大提升电池寿命,延长系统续航时间;在接口方面,具备高速安全的多时钟选项,可以优化程序性能;通讯方面,部分产品集成最新的低功耗蓝牙(BLE)模块,支持远程模式和BLE音频等特色,从而允许设备在更远的范围内进行通信。同时,还针对大多数产品提供完备的评估方案和开发示例,硬件包括评估板、演示套件等,软件包括SDK、库文件、驱动代码等,从而助力用户全面了解产品性能、加速产品开发。



此外,ADI还具备30余年的MCU的IP保护和信任根研发经验,从而极大增强系统安全性,帮助安全敏感型的设备制造商快速、高效地为其产品增加安全加密、密钥存储和防篡改功能。简而言之,ADI的MCU产品具备功耗低、接口优、通讯新、评估全、开发易、安全强等六大特色。

目前ADI的MCU产品根据功能应用主要分为三类:第一类是低功耗MCU,具备小体积、低功耗、大存储的特点,这类产品相对而言比较通用,适用于工业物联网、医疗、消费类等各类产品;

第二类是安全MCU,这类产品具备安全的系统架构,具有很强的抗攻击加密能力,可以用在对安全性能要求较高的智能机器或者是终端上,比如POS机、读卡器等等;

第三类是人工智能MCU(AI MCU)。这类产品脱胎于第一类低功耗MCU,又具备人工智能。其特色是可以将AI推理从云端推向边缘端,从而助力电池供电的人工智能和物联网设备,比如说智能家居、人脸打卡、语音控制等等。

ADI边缘AIMCU做到低功耗、低延迟、高集成度


IoT技术是物与物之间的互连,多数设备需要电池供电,并且数据在物与物之间的流通并不能完全依赖于云端,于是边缘AI应用而生。根据预测,2025年将有75%的数据产生在边缘侧进行处理。边缘AI技术在靠近用户本地的终端网络边缘执行AI运算,而不是将数据集中在云或数据中心进行处理。相比于云端AI,由于不需要将数据上传至云端,边缘AI具备实时性好、带宽资源要求低、隐私性高等特点,特别适合物联网应用。例如人脸识别、灾难检测、医疗应用、指令识别、Speaker识别等。

边缘AI作为在设备本地端执行的AI,需要在系统功耗、计算速度和设备成本之间取得一个平衡。针对边缘AI提出的新要求,ADI推出边缘AI解决方案MAX7800X系列。

MAX7800X系列由两个微控制器内核(ARM Cortex-M4F和RISC-V)加上一个卷积神经网络(CNN)加速器构成。这三个内核当中,Cortex-M4F是Arm公司的IP,RISC-V和CNN都是ADI自研的。



辛毅表示,数据的加载和启动由微控制器内核负责,AI推理由卷积神经网络加速器专门负责,不需要再通过互联网上传。它具有低功耗、低延迟、高集成度的优势。低能耗方面,硬件加速器与超低功耗ARM Cortex-M4F及RISC-V微控制器相结合,将智能化实施推进到边缘,能耗不足嵌入式竞争方案的百分之一。低延迟方面,在边缘执行AI功能,实现复杂的认知,使IoT应用减少或省去云端事务处理,速度提高到软件方案的100倍。高度集成上,带有神经网络加速器的低功耗微控制器使得在电池供电的IoT设备中是实现复杂、实时认知成为可能。另外,其成本只是FPGAGPU方案的零头。

实际上,RISC-V与CNN进行配合工作。ADI MCU产品线资深业务经理李勇表示,Cortex-M4F主要做一些应用和通信,同时内部还配有FLASH和SRAM。而RISC-V则是一颗小内核,采用32位精简指令集,它主要配合CNN来工作。由于CNN工作时需要输入一些原始数据,比如图片、声音、波形等数据通过通信接口或者图像camera接口输入进来后,会由RISC-V内核将这些数据搬运至存储空间,再让CNN来用。CNN经过硬件计算,将原始的数据通过矩阵的乘法和加法得到一些特征值,再放到内存里来进行比对。

对比来看,纯微控制器的解决方案和ADI的边缘AI解决方案去执行AI推理的功耗。传统的微控制器会将大量功耗用在执行AI推理上,这个蓝色的框基本90%以上都用到了AI推理上面,但是ADI的边缘AI解决方案具备专用的卷积神经网络加速器,可以看到右边蓝色的小条是非常少的。



目前ADI的边缘AI解决方案MA7800X系列主要有两款人工智能MCU,MAX78000和MAX78002,这二者都是基于Arm Cortex-M4F和RISC-V的低功耗微处理器,搭载专用的卷积神经网络加速器执行AI推理。MAX78002有更高频率的微控制器内核、更大存储空间、更快的卷积神经网络加速器,模型维度达到MAX78000的4倍,更支持视频处理,可以说是MAX78000的升级版。MAX78002和MAX78000相比,不仅可以做图像识别,还可以进行复杂的视频分析。

以MAX78000为例,将MAX78000、ADI的通用微控制器MAX32650和竞争对手的某个微控制器执行相同AI推理所花费的时间和功耗做对比。MAX78000在人脸识别和关键字识别的性能表现均优于MAX32650和竞争对手的微控制器。

一些典型应用


针对MAX7800X系列产品,也推出了许多支持资源,包括数据手册、应用笔记、评估套件、参考设计、教学视频、工具、例程,帮助用户基于MAX7800X系列进行进一步的AI研发。用户可以在ADI官网上或者GitHub上找到这些资源。

针对MAX7800X系列产品在物联网领域的应用,推出了基于MAX78000参考设计——相机模组MAXREFDES178,供用户评估MAX78000执行AI推理的性能。MAXREFDES178的外观像一个立方体,尺寸仅约为4.2cm×4.5cm×4cm,便携性好。它除了自身魔方的形状,还具备摄像头、麦克风、显示屏、按钮等多个机械组件,同时内置电池,真正实现电池供电的边缘AI推理,支持人脸识别和语音识别的功能。



另外还推出了许多其它的评估套件供用户选用,这些套件的功能更加齐全。用户也可以根据自己的需要去连接外设或者进行个性化的开发。



MAX7800X支持在物联网设备上实现视觉识别的功能,经过训练,MAX7800X可以正确识别人脸,用于考勤打卡、智能门锁等电池供电的物联网设备上。

利用识别物品的功能,在摄像头上面集成MAX78002,能够实现垃圾分类、产品分装、快递分拣的功能。



另外,MAX7800X系列还支持关键字识别,识别出用户的语音指示来进行操作,用在语音控制的物联网设备上。比如智能音箱、电动窗帘、智能照明等等。


边缘AI MCU会有哪些规划?


当被问及是否会考虑采用RISC-V做为主处理器时,李勇表示目前还在评估,没有确定的答案。不过ADI一直以客户为中心,会根据产品性能需求选择最优的解决方案,架构的选择方面比较纯粹,是基于对性能、功耗及成本方面的考量,希望能够为客户提供更多元、更优化的解决方案。未来一些比较简易化的MCU可能会直接采用RISC-V架构。

过去边缘AI主要是处理器通过软件算法来实现,存在功耗等问题。另外与硬件CNN相比,处理器运算更为复杂。而在ADI的硬件CNN当中有64个8位处理器,存放权重数据的存储分布在周围,进行快速地读取和运算。总之,ADI的边缘AI MCU设计无论是Cortex-M4F、RISC-V还是硬件CNN,都是以低功耗为出发点,以期满足物联网边缘设备的性能与功耗的需求。

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

    关注

    146

    文章

    16024

    浏览量

    343811
  • adi
    adi
    +关注

    关注

    143

    文章

    45773

    浏览量

    240516
  • AI
    AI
    +关注

    关注

    87

    文章

    26487

    浏览量

    264177
  • cnn
    cnn
    +关注

    关注

    3

    文章

    327

    浏览量

    21316
  • 边缘AI
    +关注

    关注

    0

    文章

    47

    浏览量

    4798
收藏 人收藏

    评论

    相关推荐

    risc-v多核芯片在AI方面的应用

    RISC-V多核芯片能够更好地适应AI算法的不同需求,包括深度学习、神经网络等,从而提高芯片的性能和效率,降低成本,使AI边缘计算晶片更具竞争
    发表于 04-28 09:20

    国产RISC-V MCU推荐

    可以达到TOP 1。 官网显示,HPM6700/6400系列MCU来是先楫的高性能实时RISC-V微控制器,为工业自动化及边缘计算应用提供了极大的算、高效的控制能力及丰富的多媒体功能
    发表于 04-17 11:00

    关于STM32F429IIT6高性能Arm®Cortex®-M4 32位RISC内核微控制器

    STM32F429IIT6基于高性能Arm®Cortex®-M4 32位RISC内核,工作频率高达180 MHz。
    发表于 03-12 09:39

    ADI超低功耗人工智能(AI)MCU MAX78002介绍

    相比于云端AI边缘AI具备实时性好、带宽资源要求低、隐私性高等特点,特别适合物联网应用。ADI边缘A
    的头像 发表于 12-15 12:36 620次阅读

    大摩:MCU行业需求放缓,看好RISC-V、边缘AI机会

    大摩表示,意法半导体11月32位mcu价格出现平稳走势,但今后将在包括RISC-V、边缘AI计算在内的长期、结构性优势上占据优势,预计相关制造企业将会增长。大摩对乐鑫、兆易创新、新唐、
    的头像 发表于 11-20 10:52 361次阅读

    Arm Cortex R4F内核与M4F内核有什么区别?

    TI的FAE给推荐了一款基于Arm Cortex R4F内核的MCU TMS570系列,不知道这个内核与ARM
    发表于 11-06 07:13

    RISC-V mcu何时进军AI

    今天看了篇文章,讲述MCU界“六大天王”ST、NXP、Microchip、Renesas、TI、Infineon都在加大布局边缘AI,这也应该是RISC-V
    发表于 11-04 09:58

    AT32 MCU Cortex M4内核入门指南

    AT32 MCU Cortex M4内核入门指南主要介绍了AT32 M4 内核系统架构,并针对M4 内核自带的位带、
    发表于 10-25 08:08

    RISC-V强势崛起为芯片架构第三极

    出货量,显示出这个新出现的处理器架构旺盛生命。 平头哥是国内RISC-V产业链的重要玩家之一。在近日推出首个自研RISC-V AI平台时,平头哥生态副总裁杨静甚至说“随着软
    发表于 08-30 13:53

    阿里平头哥发布首个 RISC-V AI 软硬全栈平台

    面向多媒体 AI 增强场景的 RISC-V 全栈软硬件平台。 该平台将 RISC-V 扩展性的新型 Vector、Matrix 及第三方硬件
    发表于 08-26 14:14

    中国首颗ARM+RISC-V异构多核MCU伴随IAR在上海国际嵌入式展亮相

    工程师说道。 HK32U3009采用了ARM-CortexRISC-V异构双核架构,填补国产异构多核MCU芯片技术空白。该芯片还带有MMU硬件级系统资源访问权限管理,采用自研IPC
    发表于 06-15 18:32

    在 IAR Embedded Workbench中进行ARM+RISC-V多核调试

    Cortex-M4 + Cortex-M7)。ARM + RISC-V属于异构多核。 对称多处理(SMP)vs 非对称多处理(AMP) 从软件设计上,多核可以分为对称多处理(SMP
    发表于 06-14 16:55

    TI AM64x开发板规格书(双核ARM Cortex-A53 + 单/四核Cortex-R5F + 单核Cortex-M4F,主频1GHz)

    1 评估板简介创龙科技TL64x-EVM是一款基于TI Sitara系列AM64x双核ARM Cortex-A53 + 单/四核Cortex-R5F + 单核Cortex-M4F多核
    发表于 06-13 17:18

    RISC-V,正在摆脱低端

    将更多AI和计算能力赋予边缘设备,为SoC设计公司提出了更高的PPA要求,传统的通用型MCU/MPU/CPU已经难以满足不同应用场景和性能要求。RISC-V掀起了开源
    发表于 05-30 14:11

    我所知道的国内具有RISC-V内核的MCU

    性能要求不高的应用。 4、启英泰伦科技 CI1122:CI1122 是启英泰伦面向端侧智能语音应用推出的专用AI芯片,其内置芯来科技RISC-V高性能处理器内核,基于启英泰伦自主研发的智能语音专用
    发表于 05-14 09:18