原创 面向物联网设计的顶级MCU

2023-7-6 16:26 616 6 6 分类: MCU/ 嵌入式

随着物联网设备在各行各业不断普及,芯片制造商需要跟上各种不断变化的需求,例如更高的性能、更多的功能、更高的安全性和更好的软件工具。他们还需要跟上新兴标准并提供更大的灵活性,而使设计人员能够为其物联网设计选择最佳的处理器。

 

那么,开发人员在选择处理器时最看重什么?AspenCore旗下embedded网站2023年嵌入式调查中,我们发现有几个要求在处理器选择标准列表中名列前茅:芯片性能(85%)、片上I/O或外设(85%)、软件开发工具(85%)和调试支持(81%)

 

调查还发现,47%的受访者选择了与他们之前项目中所使用的不同的处理器。这一转换的主要原因包括:更好的功能(40%)、更好的未来增长路径/路线图(27%)、以前的处理器不再可用(23%)、以前的处理器太慢(18%)以及新处理器具有更好的软件开发工具(18%)

 

本文将以微控制器(MCU)为主,辅以微处理器(MPU)和片上系统(SoC),介绍一些可满足上述标准的针对物联网应用的最新处理器示例。

 

让我们从支持Matter的器件开始。由连接标准联盟(CSA)开发的Matter标准,使所有设备都能够在智能家居应用中实现无缝、安全的通信。

 

恩智浦半导体(NXP)凭借两款新的无线MCU,扩展了其支持Matter的智能家居设备解决方案组合。RW612K32W148这两款无线MCU结合了先进的边缘处理能力和集成的安全性,以便精简开发、简化物联网设计并降低支持Matter的智能家居设备的成本。这两款器件现在都在提供样品。

 

NXP称,RW612是业界首款安全的三射频无线MCURW612集成了i.MX RT跨界MCU,通过支持Matter标准简化了设计。无线MCU具有对Wi-Fi 6、蓝牙低功耗(BLE) 5.3IEEE 802.15.4的并发多协议支持,并支持ThreadZigbee。智能家居应用包括恒温器、车库开门器、门锁、IP摄像头、扫地机器人和智能家电。

 

利用EdgeVerse i.MX RT跨界MCU系列所集成的三射频和先进边缘处理功能,RW612具有带TrustZone-MArm Cortex-M33 MCU子系统。无线MCU还包括片上SRAM和高性能可配置外设,包括以太网、LCD控制器和五个FlexComm模块,以支持各种串行协议。RW612由统一的MCUXpresso开发环境支持,以便缩短上市时间。

 

此外,K32W148多协议无线MCU采用三核架构,具有先进的处理能力,并可支持跨ThreadBLE 5.3Zigbee的多种协议,因而适用于智能插头、智能照明和低功耗智能设备和传感器等设备。恩智浦表示,多协议支持实现了成本降低,并通过单一天线配置简化了天线设计。

 

K32W148包括双PAN功能,可简化ThreadZigbee等多种IEEE 802.15.4网络的共存。该无线MCU的主Arm Cortex-M33内核和内存采用独立的射频和安全执行环境构建,可满足客户的应用需求。与RW612一样,它也提供统一的MCUXpresso开发环境支持。

 

这两款无线MCU都是恩智浦EdgeLock Assurance计划的一部分,这是一种设计安全的方法,包括防止远程和本地软件攻击。它支持安全启动、安全调试和安全无线(OTA)固件更新,并具有不可变的信任根(RoT)、硬件加速加密和生命周期管理。

 

它们还与EdgeLock SE05x安全元件和EdgeLock A5000安全验证器配合使用。这些具有可选预注入密钥和证书的分立式安全元件,提供了经EAL6+通用标准认证的交钥匙插件解决方案,可提供额外的防篡改能力并支持额外的安全用例(例如设备完整性保护或安全超宽带范围),恩智浦表示。这两款器件还支持NXP EdgeLock 2GO服务,进而即可提供从制造到设备生命周期的设备凭证的配置和管理。

1NXPRW612K32W148无线MCUMatter智能家居设备为目标。(图片来源:恩智浦半导体)

 

Microchip公司的PIC32CX-BZ2无线MCU系列,也针对家用电器、智能照明和智能门锁等智能家居应用,以及包括HVAC传感器和控制以及电机控制在内的工业自动化,该MCU系列具有BLEZigbeeOTA更新能力。它还提供了卓越的模拟性能和完整的设计支持。

 

PIC32CX-BZ2器件作为首个基于Arm Cortex-M4FPIC MCU系列产品,它还包括SoC器件以及经全球监管认证的RF就绪模块。其主要功能包括一个12位模数转换器(ADC)、多个用于控制通道的定时器/计数器、一个板载加密引擎,以及一组用于触摸、CAN、传感器、显示器和其他外设的广泛接口。

 

该系列还提供1MB闪存,支持大型应用程序代码、多协议无线堆栈和OTA更新。其封装符合AEC-Q100 1(125)标准。

 

对于设计支持,Microchip提供了MPLAB Harmony 32位嵌入式软件开发框架。MPLAB Harmony v3框架包括各种工具和一个由调试器、编程器、虚拟嗅探器和编译器组成的生态系统。其他支持包括GitHub演示应用和文档以及无线设计检查服务,以帮助完成应用的开发过程。

 

其中一个工具是MPLAB代码配置器,它使开发人员能够使用拖放式自动代码生成功能,快速开始使用PIC32CX-BZ2系列进行原型设计。各种应用代码示例托管在GitHub上,并通过MPLAB代码配置器和MPLAB Discover进行链接。

 

为了简化射频设计,Microchip还为几乎没有射频专业知识的客户提供预认证的WBZ451模块。WBZ451PE-IWBZ451UE-I两款模块分别带有板载PCB天线和用于外部天线的U.FL连接器。

 

PIC32CX1012BZ25048-IPIC32CX1012BZ25048-E两款SoC现已上市,二者采用7×7mm 48引脚四方扁平无引线(QFN)封装形式进行封装。它们由PIC32CX-BZ2WBZ451 Curiosity开发板(部件号:EV96B94A)提供支持。

2Microchip面向智能家居应用的PIC32CX-BZ2系列。(图片来源:Microchip)

 

另一个为物联网设备量身定制的无线MCU系列,是意法半导体(ST)具有SESIP3安全性的STM32WBA52无线MCUSTM32WBA52提供了许多STM32开发人员所熟悉的外设。它们还具有BLE 5.3连接功能,具有超低功耗模式和高级安全性。

 

ST表示,这些器件专为希望增加无线功能、降低功耗、改善网络保护和增强边缘处理能力的物联网设备开发人员而设计。目标应用包括智能家居、工业照明、传感器、电气开关、网关和便携式医疗设备。

 

新器件以ST的超低功耗STM32WB MCU为基础,具有更高的性能,其Arm Cortex-M33内核运行频率为100MHz,可提供额外的计算能力和先进的STM32外设。它最多可以支持20个同时连接。

 

其他特性包括射频输出功率为10dBm的集成超低功耗射频,从而能够以高达2Mbps的数据速率实现可靠的长距离通信,以及具有有源射频通信的深度待机低功耗模式,从而可实现整体功耗降低和电池节省。

 

节能技术(STM32U5 MCU共有)包括ST的低功耗DMA和具有快速唤醒时间的灵活节能状态。据ST称,这些功能可以将MCU功耗降低多达90%

 

集成外设包括一个12ADC,具有过采样功能,可提高精度,并在内部闪存和RAM上提供误差校正码(ECC)功能,以增强数据完整性和安全性。它还包括1MB闪存,用于存储用户应用程序和协议栈。

 

改进的安全性包括基于安全隔离、内存保护和篡改保护的PSA安全程序,以及采用Arm TrustZone架构的Cortex-M33。该平台为Arm Cortex-M (TF-M)提供了基于可信固件的安全软件解决方案。TF-M符合行业标准PSA认证安全框架,具有PSA不可变RoT,包括安全启动和安全固件更新、加密、安全存储和运行时证明,ST表示。

 

它还包括嵌入式抗侧信道对称和非对称加密加速器,并且密钥保护采用硬件唯一密钥安全过程实现。STM32WBA52产品线以Arm PSA Certified Level 3SESIP3物联网安全标准为目标,ST表示。

 

开发人员能获得的另一个好处是STM32Cube生态系统,这简化了从现有STM32WB和通用STM32 MCU的迁移,并加速了应用开发和验证。它具有,嵌入了经过认证的BLE 5.3协议栈,并基于STM32WB系列的现有配置文件构建。它还包括STM32CubeMX外设配置器和代码生成器、射频性能测试器和用于AISTM32Cube.AI桌面版本和云版本等工具。

 

采用UFQFPN48封装的样品现已上市。专用的Nucleo原型开发板NUCLEO-WBA52CG将面向STM32WBA52供货。此外,STM32WBA52 MCU将包含在ST10年产品寿命计划中。

3STSTM32WBA52无线MCU(图片来源:ST)

 

ST还扩展其STM32U5系列,提高了物联网和嵌入式应用的性能和能效。这些器件也是首批获得美国国家标准与技术研究院(NIST)嵌入式随机数熵源认证的通用MCU,该公司表示。

 

新器件面向需要更高功能、更好图形、更快性能和使用更小电池或能量收集实现更长运行时间的应用。它们可用于环境传感器、工业执行器、楼宇自动化、智能家电、可穿戴设备和电动汽车控制等嵌入式应用,特别是在偏远和难以到达的地方,ST表示。

 

新的MCU将代码和数据存储范围扩展到128KB闪存,适用于成本敏感型应用,并为复杂应用和类似智能手机的用户界面添加了高密度版本。一个示例是具有4MB闪存和2.5MB SRAMSTM32U59x/5Ax,它提供了所有STM32 MCU中最大的片上存储器。

 

“大型片上存储器节省了额外的分立存储器芯片,否则就会增加功耗、物料清单成本和PCB尺寸。”ST表示。

 

这些器件还集成了专有的节能功能,包括自主外设和ST的低功耗后台自主模式。

 

该系列中的某些器件提供了2.5D图形加速器。据该公司称,带有ST先进的NeoChrom片上图形处理单元的版本,可以运行以前只有昂贵的基于MPU的系统才能运行的复杂图形用户界面。

 

在安全性方面,MCU集成了用于高级AES算法的密码加速器,支持公钥架构并能抵抗物理攻击。此外,用于闪存和SRAM存储器的ECC可防止损坏,从而增强网络保护和安全性,ST表示。

 

与其他STM32 MCU一样,这些器件基于行业标准的Arm Cortex-M嵌入式CPU内核。新器件采用了最新一代的Cortex-M33,可提供更高的性能、更高的能效并能增强对在线和硬件攻击的抵抗力。它们还利用了和STM32Cube.AI开发生态系统,以及其他资源,例如新的NUCLEO-U545RENUCLEO-U5A5ZJ开发板,以及。新的STM32U5器件计划于2023年第二季度开始量产。

瑞萨电子(Renesas)提供了多个系列的RA MCU——RA6RA4RA2和即将推出的基于Arm Cortex-M85的系列——用于一系列物联网应用,包括家用电器、医疗保健、计量以及工业和楼宇自动化。RA系列MCU中的最新器件,以小型封装提供了高性能、高能效和安全性。该公司扩展了其32RA MCU系列,新增了两个基于Arm Cortex-M33内核和Arm TrustZone技术的入门级产品系列。

 

新的100MHz RA4E2系列和200MHz RA6E2系列,提供了128KB256KB闪存选项和40KB SRAM,以及许多连接选项,例如片上CAN FDUSBQSPISSII3C接口。它们为RA系列的其他成员提供了升级路径,并且由于其在小尺寸封装中提供了高性能,因而适用于传感、游戏、可穿戴设备和电器等一系列应用。

 

瑞萨电子表示,RA4E2RA6E2是性价比最高的集成CAN FDRA器件,并提供了4×4mm 36引脚BGA5×5mm 32引脚QFN两种封装。它们还提供了低功耗以实现节能。

 

RA4E2系列采用了100MHz Arm Cortex-M33 CPU内核,包括五种不同的选项,从32引脚到64引脚封装,小至4×4mm,以及128kB闪存和40kB SRAM。以100MHz从闪存执行时的功耗为82µA/MHz。扩展工作温度范围为–40℃至105℃。其他功能包括内部振荡器、高级模拟、低压检测和内部复位功能,以及大量GPIO和通信选项,包括USB 2.0全速设备、SCISPII3CHDMI CECSSICAN FD

 

RA6E2系列MCU具有200MHz Arm Cortex-M33 CPU内核。该系列包括10个器件,与RA4E2类似,提供了从32引脚到64引脚封装的选项,小至4×4mm128kB256kB闪存和40kB SRAM。它们提供了广泛的外设,包括集成定时器、高级模拟和连接选项,包括USB 2.0全速设备、SCISPII3CHDMI CECSSIQSPICAN FD。以200MHz从闪存执行时的功耗为80µA/MHz

 

所有RA器件均由Renesas灵活软件包(FSP)提供支持,其中包括驱动程序和中间件,以便更轻松地实施通信并改进外设的功能。通过使用FSP,设计人员还可以访问完整的Arm生态系统以及所有新的RA4E2RA6E2 MCU以及单独的评估套件和快速原型开发板现已上市。Renesas的合作伙伴网络以获取各种工具。

 

瑞萨电子最近还推出了基于其Quick-Connect IoT的全新在线云物联网系统设计平台,这是一个标准化硬件平台,具有PMODArduinoMIKROE等行业标准接口。借助新的Quick-Connect Studio,工程师可以同时开发硬件和软件,因此使他们能够以图形方式构建硬件和软件。这使工程师能够快速验证原型并加速产品开发,并且通过使他们能够立即构建软件,这也使他们能够更快地重新配置和测试产品,瑞萨表示。

关注公众号“优特美尔商城”,获取更多电子元器件知识、电路讲解、型号资料、电子资讯,欢迎留言讨论。

文章评论0条评论)

登录后参与讨论
我要评论
0
6
关闭 站长推荐上一条 /2 下一条