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

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

3天内不再提示

传感器计算:低功耗AI的重要技术路径

sakobpqhz6 来源:半导体行业观察 2023-01-29 09:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着物联网和下一代智能设备的普及,低功耗电子设备和芯片正在越来越多地进入千家万户,低功耗设计也在变得越来越重要。物联网和智能设备一方面对于设备尺寸有限制,另一方面对于成本也有很高的需求,此外在一些使用场景中对于电池的更换和充电周期有需求(例如需要每个月或更长的电池更换周期),因此对于电池的容量有很高的限制,这要求芯片能使用低功耗设计。

另一方面,物联网和智能设备正在越来越多地加入人工智能的特性。人工智能可以为物联网和智能设备提供重要的新特性,例如语音类人工智能可以提供唤醒词识别,语音指令识别等,而机器视觉类人工智能可以提供人脸检测,事件检测等等。如前所述,物联网和智能设备对于低功耗有需求,因此人工智能特性的加入也需要是低功耗人工智能。

目前,人工智能芯片已经在云端和智能设备终端普及,例如在云端以Nvidia和AMD为代表的GPU和以Intel/Habana为代表的人工智能加速芯片;而在终端智能设备则主要是在SoC上的人工智能加速IP,但是无论是GPU和SoC上的人工智能加速IP,都没有考虑到低功耗的需求,因此在未来的物联网和智能设备中的人工智能都需要有新的低功耗相关的设计。

传感器计算:低功耗AI的重要技术路径

在智能设备和物联网应用中的低功耗人工智能需要把功耗降到非常低,从而能实现实时在线(always-on)的人工智能服务。这里所谓的always-on,指的就是人工智能需要永远可用,而不需要用户主动打开后才工作。这一方面需要相关的传感器要一直打开从而实时检测相关模态的信号,另一方面也需要人工智能能做到低功耗。

传统设计中,传感器的功能就是负责高性能信号采集,并且把采集到的信号传输到处理器(SoC或者MCU)上去做进一步计算和处理,而传感器本身并没有计算能力。然而,传统设计的假设是传感器在打开时相关的处理器就要同时打开,而这并不能满足always-on AI的需求,因为SoC和MCU如果一直在运行AI算法的话对于电池的消耗很大。另一方面,从实际角度来看,这类always-on人工智能应用主要是希望人工智能一直运行从而一旦重要的相关事件发生时可以实时响应(例如IMU检测到用户在开车则把智能设备的推送通知关掉等),但是事实上这类相关事件的发生频率并不会很高,如果一直把SoC或者MCU的人工智能模块打开,绝大多数时候AI模型的输出都是“未检测到事件”。

结合这两点,运行在传感器端的计算就在变得越来越得到重视。首先,在always-on的低功耗人工智能中,无论如何传感器是需要一直打开的,因此如果传感器能有人工智能计算能力,那么可以让人工智能模型运行在传感器端,而无需一直打开SoC或者MCU上面的人工智能模块。

另外,在传感器端运行人工智能也可以避免传感器和SoC/MCU之间一直传输数据,从而进一步降低功耗。最后,在传感器端的人工智能模块可以做到为传感器量身定制而无需考虑通用性,因此可以为最适合传感器的人工智能算法做定制化优化,从而实现非常高的能效比。

当然,传感器端的人工智能也有其自己的局限。一方面从性能和成本上来说,通常传感器端的计算和存储空间都较小,人工智能模块无法做到支持大模型,因此模型的性能会比较有限。另一方面,如前所述传感器端的人工智能也很难做到支持通用模型,而往往只会支持一些特定的算子和模型结构。

综上所述,传感器端的人工智能可以做到低功耗,但是其模型性能也较为有限;但是另一方面低功耗人工智能场景中,真正需要处理的相关事件的发生频率也并不高。结合这两点,传感器端人工智能最适合运行一些较为专用的小模型,用于过滤掉绝大多数的无关事件;而在传感器端人工智能检测到相关事件后,传感器可以唤醒SoC或MCU上的人工智能进行下一步的确认,从而同时满足低功耗和always-on的需求。

图像传感器领域,Sony已经推出了IMX500系列传感器,其中把传感器芯片和集成了人工智能计算能力的逻辑芯片做了堆叠,从而可以把像素信号传输给逻辑芯片上的人工智能计算引擎,从而传感器的输出可以是图像,可以是人工智能模型的输出,或者是两者的结合。这样一来,就可以让传感器运行在低功耗always-on状态,而仅仅当其模型输出符合某些特定条件(例如检测到人脸)时才去唤醒MCU或者SoC做下一步动作。我们预计,Sony将会在接下来的传感器芯片中进一步加强其人工智能能力,从而增强在这个领域的领先地位。

6903a67a-9f70-11ed-bfe3-dac502259ad0.png690f20cc-9f70-11ed-bfe3-dac502259ad0.png

传感器和人工智能结合的另一个例子是ST推出的IMU系列产品。ST在拥有相关人工智能特性的IMU中集成了机器学习核(Machine Learning Core)和有限状态机(Finite State Machine),从而可以用非常高效的方式支持IMU上直接进行人工智能计算。

ST目前支持的人工智能算法主要是决策树算法,并且可以支持IMU信号的一些重要特征提取(例如信号幅度,信号方差等),从而能在IMU上直接实现用户活动分类(例如静止,行走,骑车,驾驶汽车等等分类),这样能在检测到相关事件时唤醒MCU/SoC进行下一步操作。

根据ST公布的资料,MLC的功耗仅仅在微瓦数量级,从而能很好地支持always-on需求。当然,另一方面我们也看到决策树算法事实上的能力有限,难以对于复杂的活动进行建模,因此如同我们之前讨论的,这里的IMU传感器内人工智能适合完成事件的初筛来过滤掉无关事件,而更复杂的分类和确认可以通过运行在MCU或者SoC上的模型来完成。

6920f1f8-9f70-11ed-bfe3-dac502259ad0.png

低功耗人工智能MCU

除了传感器内人工智能之外,另一个重要的低功耗人工智能技术路径是运行在MCU内的人工智能。无论是物联网还是智能设备,都离不开低功耗MCU作为最关键的控制单元,而通常来说MCU的功耗会比SoC要低一到两个数量级。通过在MCU上集成人工智能,我们可以把运行人工智能的任务放到MCU上,从而无需唤醒SoC;或者在一些低成本应用中,成本考量使得无法集成SoC,这时候如果需要人工智能的话,拥有人工智能能力的MCU就是一个重要选项了。

值得注意的是,MCU上的人工智能和传感器端的人工智能并不矛盾。如前所述,传感器里的人工智能通常能运行的模型种类的复杂度都会比较有限,同时一个传感器里的模型显然只能使用该传感器的信号作为输入。另一方面,MCU上的人工智能模块通常可以支持较为通用的人工智能模型,同时也有机会做到使用多个传感器的信号作为模型输入。

当然,MCU上的人工智能模块的能效比通常会略逊于传感器端的人工智能模块,因此,在一个系统中可以把具有人工智能能力的传感器和具有人工智能能力的MCU联用,在传感器端运行较为专用的第一级较为简单的模型初筛事件,在需要的时候唤醒MCU上的 人工智能模块去执行较为通用的模型去进行事件确认。

目前,MCU芯片市场上已经有一些相关的产品,例如NXP的RT600 MCU,该产品在ARM M33核之外,还集成了Tensilica HiFi 4 DSP并且拥有4.5 MB的片上存储,从而可以加速通用人工智能模型。除了NXP之外,ADI的MAX78000 MCU集成了ARM M4和RISC-V核心,还集成了CNN加速器用来实现人工智能加速。我们认为,未来会有越来越多的低功耗MCU加入人工智能能力从而满足物联网和智能设备的需求。

低功耗人工智能的市场格局

如我们之前所讨论的,低功耗人工智能更多并非创造一种新的芯片品类,而是在现有的芯片中加入人工智能能力,从而创造一定的差异化竞争优势。我们目前看到,无论是在传感器端还是在MCU端,都有市场中处于领先地位的企业(例如传感器领域的Sony,ST;MCU领域的NXP,ADI等等)在积极加入人工智能功能,未来可望会有越来越多的公司的产品也会在人工智能方面进行投入。

对于中国半导体企业来说,传感器和MCU方面的人工智能也是一个值得重视的方向。目前来看,加入人工智能更多的是一个产品定位和集成度问题(即如何把握好产品对应的市场,并且去集成最合适的人工智能模块),但是在未来随着技术的进步,相关的技术积累也会逐渐加深,因此中国半导体厂商如果能在这个领域从目前就开始布局,可以加深自己在这方面的技术实力并且增加产品在未来智能物联网和下一代智能设备里的竞争力。





审核编辑:刘清

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

    关注

    2577

    文章

    55460

    浏览量

    793780
  • soc
    soc
    +关注

    关注

    40

    文章

    4621

    浏览量

    230096
  • 机器视觉
    +关注

    关注

    166

    文章

    4827

    浏览量

    126477
  • 人工智能
    +关注

    关注

    1819

    文章

    50298

    浏览量

    266844
  • AI芯片
    +关注

    关注

    17

    文章

    2161

    浏览量

    36863

原文标题:低功耗AI芯片的明争暗斗

文章出处:【微信号:IC学习,微信公众号:IC学习】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    低功耗采集传感器联网,对接物联网平台

    低功耗采集传感器模块是一类专为电池/太阳能供电、无人值守、长续航场景设计的物联网终端,集成“传感采集+本地处理+低功耗通信”,常态功耗微安级
    的头像 发表于 04-17 16:35 83次阅读

    探索VCS2395:超低功耗磁开关传感器的卓越之选

    探索VCS2395:超低功耗磁开关传感器的卓越之选 在电子设计领域,传感器的性能和特性对于产品的整体表现起着至关重要的作用。今天,我们就来深入了解一下SG Micro Corp推出的V
    的头像 发表于 03-18 13:50 199次阅读

    详解SGM458低功耗数字温度传感器:特性、应用与设计要点

    详解SGM458低功耗数字温度传感器:特性、应用与设计要点 一、引言 在当今的电子产品设计中,对温度的精确监测至关重要。无论是智能手机、计算平台还是工业控制等领域,都需要可靠的温度
    的头像 发表于 03-17 16:45 174次阅读

    SGM452低功耗数字温度传感器技术解析与应用指南

    SGM452低功耗数字温度传感器技术解析与应用指南 在电子设备的设计中,温度监测与控制是确保设备稳定运行的关键环节。SGM452作为一款低功耗数字温度
    的头像 发表于 03-17 16:45 149次阅读

    TMP108:低功耗数字温度传感器技术剖析与应用指南

    TMP108:低功耗数字温度传感器技术剖析与应用指南 在电子设备的设计中,温度监测是一个至关重要的环节。无论是智能手机、平板电脑的热管理,还是电池管理、恒温控制等应用场景,都需要精确
    的头像 发表于 02-25 14:35 333次阅读

    TMP116:高精度、低功耗数字温度传感器的卓越之选

    TMP116:高精度、低功耗数字温度传感器的卓越之选 在电子设备设计中,温度传感器是一个不可或缺的组件,它能够实时监测设备的温度变化,确保设备在安全的温度范围内运行。今天,我们就来深入了解一下
    的头像 发表于 02-12 13:40 319次阅读

    低功耗线性霍尔效应传感器TMAG5253:设计与应用全解析

    低功耗线性霍尔效应传感器TMAG5253:设计与应用全解析 在当今的电子设备设计中,低功耗、高精度的传感器需求日益增长。TI推出的TMAG5253
    的头像 发表于 02-11 10:50 342次阅读

    使用NORDIC AI的好处

    原始传感器数据,可显著降低功耗、延长电池寿命。[Edge AI 概述; Nordic Edge AI 技术页] 降低云依赖与时延 直接在
    发表于 01-31 23:16

    onsemi AR2020图像传感器低功耗高性能的理想之选

    在当今的图像传感领域,对高分辨率、低功耗且具备出色性能的传感器需求愈发迫切。onsemi的AR2020图像传感器,作为Hyperlux LP产品家族的一员,凭借其先进的
    的头像 发表于 11-27 14:10 697次阅读

    自供电+柔性化+AI?未来MEMS传感器技术将往这些方向发展!(前沿趋势)

      编辑按:过去20年来,从惯性传感器到红外传感器等各类传感器件,MEMS技术被广泛应用,微型化、低功耗的MEMS
    的头像 发表于 10-31 10:47 5455次阅读
    自供电+柔性化+<b class='flag-5'>AI</b>?未来MEMS<b class='flag-5'>传感器</b><b class='flag-5'>技术</b>将往这些方向发展!(前沿趋势)

    芯科科技推出低功耗传感器接口技术

    Silicon Labs (芯科科技)面向物联网低功耗设计的需求,推出搭载于第二代无线SoC和MCU的低功耗传感器接口(LESENSE)技术,可通过智能监测,让主控芯片安心休眠,进而达
    的头像 发表于 10-24 17:22 2511次阅读

    传感器走向“AI on-chip”与低功耗集成化

    传感器技术正向“AI on-chip”(片上人工智能)与低功耗集成化方向加速演进,这一趋势由物联网、自动驾驶、工业4.0等场景需求驱动,同时受芯片工艺、算法优化和材料创新的支撑。以下从
    的头像 发表于 07-16 20:41 3106次阅读

    PTR54L15系列低功耗无线多协议模组

    设备到工业自动化和健康医疗穿戴设备,PTR54L15的灵活性与高性能使其成为边缘计算的理想选择。例如:智能家居:通过Matter协议实现跨品牌设备互联;工业传感器:借助低功耗与高算力实现长时间数据采集与本地
    发表于 06-28 21:23

    MAX32663A超低功耗ECG生物识别传感器综述

    MAX32663A是一款低功耗传感器中枢,具有嵌入式固件和B-Secur的HeartKey^®^ ECG算法,适用于可穿戴和医疗设备。它支持与Maxim的低功耗ECG传感器(例如MAX
    的头像 发表于 05-13 10:12 1134次阅读
    MAX32663A超<b class='flag-5'>低功耗</b>ECG生物识别<b class='flag-5'>传感器</b>综述

    MAX32663A超低功耗ECG生物识别传感器技术手册

    MAX32663A是一款低功耗传感器中枢,具有嵌入式固件和B-Secur的HeartKey^®^ ECG算法,适用于可穿戴和医疗设备。它支持与Maxim的低功耗ECG传感器(例如MAX
    的头像 发表于 05-08 09:15 1069次阅读
    MAX32663A超<b class='flag-5'>低功耗</b>ECG生物识别<b class='flag-5'>传感器</b><b class='flag-5'>技术</b>手册