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

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

3天内不再提示

物联网MCU应该什么样?

贸泽电子 来源:贸泽电子 作者:贸泽电子 2021-06-18 14:58 次阅读

IC Insights最新的研究数据显示,全球MCU市场保持着持续稳定的增长,MCU的出货量从2015年的220亿颗增长至2020年的360亿颗,市场规模也从159亿美元增长至207亿美元,2021年全球MCU市场规模将达到223亿美元。同比增长超7%,其中与物联网相关的工控、医疗和消费电子领域的贡献约为36%,可见物联网已经成了MCU市场的一个重要支点。

面对如此诱人的市场蛋糕,MCU厂商自然不敢怠慢,过去十多年间伴随着物联网行业的兴起,一直在研发满足物联网市场所需的MCU产品

物联网MCU应该什么样?

经过多年的技术探索,目前人们对于这类MCU应该具备什么样的特征,已经了然于心了。具体来讲,打造一颗物联网所需的MCU,应该从以下几个方面进行考量:

1

足够的算力

虽然在物联网MCU的选型时,高性能的算力不是“万能的”,但是没有足够的算力则是“万万不能的”。随着物联网产品的功能日益复杂,特别是边缘计算概念的兴起,主控、通信协议、HMI……需要算力的地方越来越多,有些应用还需要有专门的内部DSP和浮点单元(FPU),再有开发者还要考虑为安全功能留有算力裕量,因此水涨船高,算力也就成了一道越来越高的“门槛”。为了获得更高的性能,除了在自身的设计和工艺上挖潜,采用最新的处理器内核,也是MCU厂家普遍的技术升级路径,所以我们看到今天越来越多的主流物联网MCU正在从以前的Arm-Cortex M0 / M0+ / M3 / M4架构转向更新的Cortex M23 / M33架构。

2

低功耗

由于相当多的物联网设备是电池供电的,因此如何降低功耗、延长电池续航时间也就成了MCU这个能耗大户需要认真面对的问题。为此,一种普遍的做法是为MCU设置多种能耗模式,对应MCU中不同功能模块的工作和休眠状态,按需切换,只让必须激活的功能电路开启,最大限度地实现节能。其次,集成和采用各类高性能和低功耗的外围电路、片上非易失性存储器等,也是降低系统能耗的好方法。再有,新的Cortex M23 / M33处理器内核,也具有更为出色的能效表现,可以为MCU实现整体的低能耗加分。

3

安全性

物联网的安全性如何强调都不过分,安全性的保障来源于物理性安全(硬件安全,例如防止黑客侵入保护数据安全)以及软件安全(用户认证、身份管理、安全网络接入等)。可以看到,越来越多的物联网MCU将硬件加密、真随机数生成、身份认证等安全功能作为自身的标配,成为一个“安全”MCU。同时,Cortex M23 / M33通过引入TrustZone的安全机制,也从底层架构对安全的和不安全的代码进行隔离,尽可能打造一个缜密的安全防线。

4

高集成度

除了处理器内核和片上存储器,物联网MCU也要考虑将越来越丰富的外设功能集成进来,包括模拟接口、安全单元、时钟管理、定时器电源管理等。通过集成度的提升,无论是从芯片层面还是系统层面,对于成本和小型化方面的优化都是显著的。

5

可扩展性

由于物联网市场具有“碎片化”的特性,MCU产品在设计时除了要满足当下的应用场景,还要考虑更长远的可扩展性要求,以满足不断发展的应用需求。一方面,MCU要基于一个统一的产品平台开发出丰富的硬件产品组合;另一方面,也需要在软件工具链以及整个生态系统和开发社区的营建上下功夫,以便可以为不断变化的市场需求提供针对性的系统化解决方案。

达到了上面这五方面的要求,MCU产品就算是拿到进入物联网市场的“入场券”了。但最终是否能够在这个市场中安身立命、扬名立万,还要看MCU厂商能否依托自己的实力和经验,打磨出经得住市场考验的产品。

一颗为物联网而生的MCU

Silicon Labs最新推出的EFM32PG22 32位 MCU可以说就是一款符合上述标准,“为物联网而生”的精品。这款低成本、高性能的解决方案,拥有业界领先的低功耗、性能及安全性,同时基于易于使用且高精度的模拟功能。EFM32PG22非常适合于那些尺寸受限、对低功耗运行有严苛要求的消费和工业应用。

在性能方面,EFM32PG22基于主频76.8MHz的高性能32位Arm Cortex-M33处理器内核,自带DSP指令和浮点单元,可实现高效的信号处理,同时集成有高达512kB的闪存程序存储器和高达32kB RAM数据存储器,对于常见的物联网应用应该是游刃有余。

在低功耗方面,这一直是EFM32系列32位 MCU的强项,EFM32PG22也不例外。从图1中可以看出,EFM32PG22具有细分的五个功率模式,分别对应着不同功能模块的开启和关闭,由此开发者可以灵活地控制MCU的功率水平,最大限度地降低功耗。

在EM0活动模式下(38.4MHz活动模式),运行功耗为26μA/MHz;

在EM2深度睡眠模式下(保留8kB RAM,RTC从LFRCO中运行),电流为1.10μA;

在EM3深度睡眠模式下(保留8kB RAM,RTC从ULFRCO中运行),电流为0.95μA;

在EM4完全关断的模式下,电流仅有0.17μA。

在安全性方面,采用Arm Cortex-M33处理器内核的EFM32PG22,也同时获得了Arm TrustZone的安全特性,这与上一代的MCU相比,是安全性上的一大进步。同时,EFM32PG22可通过信任根和安全加载程序 (RTSL) 进行的安全启动,集成了硬件加密加速(适用于AES128/256、SHA-1、SHA-2(高达256位)、ECC(高达256位)、ECDSA和 ECDH)和真随机数生成器 (TRNG)功能,还支持使用锁定/解锁功能进行安全调试,与其他同一级别的MCU相比,在安全功能的配置上是相当全面了。

在集成度上,EFM32PG22的表现也不俗。在QFN40或QFN32小巧的封装中,集成了丰富的MCU外围设备,从下面这个外围资源清单中可以看出,主流物联网应用所需基本都可满足。高集成度也进一步带来了成本上的优化——批量价格可以低于1美元,这已经非常接近8位MCU的价格。

EFM32PG22外围资源

模数转换器 (ADC):12位,1Msps或16位,76.9ksps

高达26个带有输出状态保持和异步中断功能的GPIO引脚

8信道DMA控制器

12信道外围设备反射系统 (PRS)

4个16位定时器/计数器(3个比较/捕获/PWM通道)

1个32位定时器/计数器(3个比较/捕获/PWM 通道)

32位实时计数器

24位低能耗定时器,用于波形生成

1个监视器定时器

2个通用同步/异步接收器/传输器 (UART / SPI / SmartCard (ISO 7816) /IrDA / I2S)

1个增强型通用异步接收器/传输器(EUART)

2个I2C接口,带SMBus支持

数字麦克风接口 (PDM)

单点校准后具有+/-1.5˚C精度的芯片温度传感器

在可扩展性上,EFM32PG22依托屡获殊荣的xG22平台,与同一平台的EFR32xG22无线 SoC(如BG22、MG22和FG22)保持引脚及软件兼容,使设计人员可以利用可扩展的嵌入式平台来简化产品开发,提高成本效益。凭借与xG22 SoC完全一致的外形尺寸和代码,以及应用程序共享,EFM32PG22的开发人员可以即插即用的方式升级产品来支持低功耗蓝牙(BLE)、Zigbee或专有2.4GHz无线连接。

正是由于上述这些优异的特性,EFM32PG22一经推出,Silicon Labs就将其放在了同类MCU列表中的“C位”,加以特别推荐

高性价比的开发套件

为了让开发者能够快速探索和体验EFM32PG22这款新品,Silicon Labs还配套推出了一款基于EFM32PG22的小型化、高性价比、功能丰富的原型设计和开发套件。

该开发板中包括四种不同的环境传感器(相对湿度和温度传感器、环境光传感器、霍尔效应传感器、6轴惯性传感器),以及立体声PDM麦克风。此外,该开发板还嵌入了一个8Mb串行闪存、用户LED和按键、SEGGER J-Link板载调试器、20引脚2.54mm分支焊盘、Mini Simplicity连接器等,为调试和功能扩展提供了便利。该开发套件的推出,也进一步完善了EFM32PG22的设计生态,让开发者上手更便捷。

总之,物联网应用的不断扩展,也为MCU产品的发展提供了新赛道。一个能够在这一赛道中领跑的MCU,必须在算力、功耗、安全性、集成度、可扩展性等方面都有全面而均衡的实力。EFM32PG22就是在这场竞逐中脱颖而出的一员新秀,如果你正准备向大批量、低功耗的消费和工业物联网领域进军,不妨来认识一下它。

原文标题:精“芯”之选:一颗为物联网而生的MCU

文章出处:【微信公众号:贸泽电子】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

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

    关注

    146

    文章

    17026

    浏览量

    350406
  • 物联网
    +关注

    关注

    2904

    文章

    44325

    浏览量

    371589

原文标题:精“芯”之选:一颗为物联网而生的MCU

文章出处:【微信号:贸泽电子,微信公众号:贸泽电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    AMC1304后接的数字滤波器接口应该什么样的?

    疑问: 1、AMC1304后接的数字滤波器接口应该什么样的,和ADS1202一是采用的SPI吗。如果是,我需要在上升沿还是下降沿进行数据的读取。 2、后接的数字滤波器采用的是sin3 OSR为
    发表于 11-28 06:43

    采用MCU LaunchPad™硬件的CC3235MODSF Simplelink™ Wi-Fi®和联网解决方案

    电子发烧友网站提供《采用MCU LaunchPad™硬件的CC3235MODSF Simplelink™ Wi-Fi®和联网解决方案.pdf》资料免费下载
    发表于 11-25 14:14 0次下载
    采用<b class='flag-5'>MCU</b> LaunchPad™硬件的CC3235MODSF Simplelink™ Wi-Fi®和<b class='flag-5'>物</b><b class='flag-5'>联网</b>解决方案

    什么样的电阻柜用于风电光伏项目

    什么样的电阻柜用于风电光伏项目?在风电光伏项目中,电阻柜作为重要组成部分,直接影响着整个系统的效率和稳定性。那么,我们应该选择什么样的电阻柜呢? 高效的电阻柜应具备较高的功率因数。在风电光伏项目
    的头像 发表于 11-18 09:40 120次阅读

    联网学习路线来啦!

    联网学习路线来啦! 联网方向作为目前一个热门的技术发展方向,有大量的人才需求,小白的学习入门路线推荐以下步骤。 1.了解
    发表于 11-11 16:03

    MCU联网中的应用前景

    随着联网(IoT)技术的飞速发展,微控制器单元(MCU)作为联网设备的核心组件之一,其应用前景备受关注。 1.
    的头像 发表于 11-01 13:39 294次阅读

    代码整洁之道-大师眼中的整洁代码是什么样

    几个月前写了一篇文章“如何写出难以维护的代码”,从中能大概了解到不好维护的代码是什么样,有哪些坏味道,那肯定有人会反问,难以维护的代码见的太多了,也知道长什么样,但是对于好维护的代码是什么样的比较
    的头像 发表于 09-09 16:30 296次阅读
    代码整洁之道-大师眼中的整洁代码是<b class='flag-5'>什么样</b>

    什么是联网技术?

    什么是联网技术? 联网技术(Internet of Things, IoT)是一种通过信息传感设备,按约定的协议,将任何物体与网络相连接,实现智能化识别、定位、跟踪、监管等功能的
    发表于 08-19 14:08

    OPA354应该什么样的电容负载标准去使用?

    OPA354这个电路spec上,开环增益和相位并没有说明搭载的负载电容是多大。请问在使用芯片时,应该什么样的电容负载标准去使用呢。
    发表于 08-02 08:05

    芯海科技低功耗BLE 5.1 MCU CST92F42助力联网创新

    芯海科技近日推出的CST92F42,是一款集成了高性能32位MCU内核并支持硬件浮点的低功耗BLE 5.1 MCU。这款MCU凭借其出色的性能,成为了
    的头像 发表于 06-04 09:53 678次阅读

    FPGA能实现什么样的算法?

    FPGA功能如此强大,请问用FPGA能实现或者比较适合实现什么样的算法?
    发表于 05-26 20:18

    什么样的智能网关能得意成这样# #联网 #网关 #工控

    联网智能网关
    蓝蜂物联网
    发布于 :2024年04月19日 17:49:44

    使用PSOC 4000S系列CY8C4025LQS-S411做汽车上的触控应用时,应该选用什么样输出波形的晶振呢?

    在使用PSOC 4000S系列 CY8C4025LQS-S411做汽车上的触控应用时,我需要使用外部晶振,外部有源晶振有两种类型的波形输出,正弦波和方波,我想请教一下应该选用什么样输出波形的晶振呢?我的系统是5V供电的,是否有推荐的外接有源晶振型号?
    发表于 02-21 07:36

    AD7779 DRDY引脚输出应该什么样的波形?

    AD7779DRDY 引脚输出应该什么样的波形,我测出来的是一个连续十五个脉冲,后面是一个很长的低电平,这样的周期
    发表于 12-11 06:13

    对于450M带宽40兆,要保持良好的信噪比,应该选择什么样的AD?

    请教一下。对于450M带宽40兆,要保持良好的信噪比,应该选择什么样的AD。 虽然ADC手册给出了全通带宽,但是手册中比如说采样率120M的一款AD, 全通带宽900M,但是最多给输入220M的测试
    发表于 12-06 08:19