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

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

3天内不再提示

新一代微控制器的时代之tron

星星科技指导员 来源:embedded 作者:CK Phua 2023-05-04 11:43 次阅读

嵌入式系统设计人员在为特定项目选择最合适的微控制器单元(MCU)时非常了解这种感觉,因为有一系列令人难以置信的选项可供选择。每个供应商可能有多个系列(通常基于完全不同的处理器架构),每个系列都提供无数种变体(引脚、封装、外设、内存等)。除此之外,将应用程序从其中一个系列迁移到另一个系列可能非常耗时且容易出现问题,以至于甚至从未尝试过这种重新定位,即使迁移到不太复杂的设备可以节省资金,或者迁移到更强大的设备可以支持更多功能。基于所有这些,设计师有时会感到“被宠坏了”也就不足为奇了(而且不是以一种好的方式)。

另一方面,确实有必要涵盖广泛的要求和部署。一些应用需要超低成本MCU,而另一些则需要超低功耗,许多现代物联网设备需要包含片上无线连接的MCU。此外,目前正以指数级速度增长的一个技术领域是智能MCU,它能够执行极高水平的计算,同时提供高水平的安全性。这些MCU通常还需要执行复杂的人工智能AI)和机器学习(ML)任务。所有这些都需要在“边缘”进行,这是互联网与现实世界相遇的地方(或“橡胶与道路相遇的地方”)。

适用于智能家居、城市和工厂的智能MCU

后一类MCU的目标部署包括智能家居、智能城市和智能工厂,包括新兴的工业和物联网边缘应用。我们已经熟悉了语音助手和智能恒温器之类的东西,它们学会了适应我们在家中的独特要求。下一步将是拥有智能设备,如洗衣机和烘干机,可以在潜在问题发生之前检测到它们,并提醒其所有者对其进行维修是个好主意。不久之后,一些设备,例如电动烤面包机,同时支持视觉和语音,因此它们可以识别多个用户并相应地展示他们的烤产品(面包,百吉饼,羊角面包,华夫饼......)。

您是否曾经坐在红绿灯前沮丧地摆动拇指,因为十字路口没有任何绿灯的车辆?这不应该发生在智慧城市的情况下。此外,使用位于路口的摄像头,智能MCU应该能够看到您的汽车接近,意识到没有其他交通,并在您到达路口之前将灯更改为绿色。

在智能工厂的情况下,执行反应性维护不再可行 - 这意味着等待某些东西损坏然后修复它 - 因为工厂的整个运营可能会中断。同样,定期维护 - 包括在任何事情发生故障之前按照重要的时间表检查事物并更换可能仍有使用寿命的零件 - 在人员和材料方面可能很快成为非常昂贵的选择。一种更高效、更具成本效益的方法是预测性维护,智能MCU采用AI和ML技术来监控机器,检测异常,识别潜在问题,并发出适当的警报,如下所示:“强烈建议在接下来的3小时内更换泵#24中的主轴承,否则预测灾难性故障将在72小时+/- 6小时内发生。

多处理器和加速器内核

如果您希望为智能MCU创建规范,一个好的起点是32位Arm Cortex-M33处理器内核,该内核配备强大的浮点单元(FPU),并结合了TrustZone安全性,程序员可以使用它来更轻松地实现软件隔离并创建现代物联网设备所需的安全基础。

当今的许多高端应用程序都可以从拥有两个处理器内核中受益 - 也许是第二个“裸骨”Arm Cortex-M33内核,可以负责处理任何低级后台任务,从而释放主处理器专注于高优先级活动。

另一个考虑因素是,许多应用涉及大量复杂和计算密集型数字信号处理(DSP)。虽然这可以通过Cortex-M33内核中的任何一个来执行,但使用特殊的DSP内核或协处理器可以更有效地执行(更高的性能,同时消耗更少的功率)。同样,许多应用程序需要对数据流进行编码和解码。同样,这些任务可以使用Cortex-M33内核或DSP内核或协处理器执行,但可以使用专用的编解码器加速器内核更有效地执行。

最后但并非最不重要的一点是,我们来到边缘的AI和ML任务。一般而言,人工智能的用例,特别是机器学习功能,正在改变我们与设备和机器的交互方式。Cortex-M33 处理器具有可扩展性和灵活性,足以运行任何类型的 AI/ML 工作负载,但神经处理单元 (NPU) 内核形式的专用人工神经网络加速器可以以数十倍的速度完成工作,同时消耗一小部分功率,从而使其他内核可以自由地执行最适合的任务。

智能MCU的代表性示例

智能MCU的一个代表性例子是恩智浦的新型MCX N系列。MCX N 系列的不同成员提供各种组合或一个或两个 Cortex-M33 处理器,以及 DSP 和其他加速器内核和外设。在这些讨论的背景下,特别令人感兴趣的是,一些成员提供了一个专用的NPU内核,该内核具有用于实时推理的高效计算架构,从而支持本地检测和决策,而无需与云通信

MCX N 系列还具有具有不可变核心安全功能的 EdgeLock® 安全子系统。作为硅信任根的一部分,它具有侧信道保护的加密加速引擎、密钥管理和设备证明。预配置的安全和密钥管理策略使设备制造商能够简化认证路径,避免代价高昂的错误,并缩短开发时间。

事实上,MCX 产品组合包括四个 MCU 系列。除了专为安全、智能应用而设计的 MCX N Advanced 系列之外,MCX A Essential 系列还经过优化,可为电机控制等广泛应用提供关键功能,在这些应用中,成本限制、高精度数据转换器等高级模拟功能以及快速上市是关键考虑因素。

同时,MCX W 无线系列提供低功耗窄带连接,包括低功耗蓝牙®。其节能无线电旨在简化向物联网设备添加无线连接的过程,有助于延长小型连接系统的电池寿命。最后但并非最不重要的一点是,MCX L 超低功耗系列专为功耗关键型应用而设计。这些器件具有业界最低的静态和动态功耗之一,与传统MCU相比,有助于显著延长电池寿命。

智能未来的到来

我们开始了这个专栏,讨论被宠坏的选择问题。就恩智浦而言,客户可以选择LPC和Kinetis MCU系列两种行业领先的微控制器产品。

MCX 产品组合结合了 LPC 和 Kinetis MCU 系列的最佳功能,重新定义了面向智能连接边缘和工业应用的通用 MCU 的未来。除了提供从 LPC 和 Kinetis MCU 系列到 MCX 域的无缝迁移之外,还可以轻松地跨 MCX 产品组合中的器件迁移应用。

现在的选择很简单。智能未来就在眼前,像MCX N系列这样的智能MCU将成为为我们日益智能的家庭、智能城市和智能工厂提供动力的关键。

审核编辑:郭婷

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

    关注

    68

    文章

    19349

    浏览量

    230296
  • mcu
    mcu
    +关注

    关注

    146

    文章

    17185

    浏览量

    351730
  • 嵌入式
    +关注

    关注

    5087

    文章

    19148

    浏览量

    306186
收藏 人收藏

    评论

    相关推荐

    PLC新一代超小型控制器(LOGO!)的编程方法与操作

    PLC新一代超小型控制器(LOGO!)的编程方法与操作
    发表于 04-10 15:36 1545次阅读
    PLC<b class='flag-5'>新一代</b>超小型<b class='flag-5'>控制器</b>(LOGO!)的编程方法与操作

    ADuC812微控制器的应用及原理

    ADuC812作为新一代微控制器,具有强大的功能,比以往的单片机有着更广阔的应用前景。在实际应用中发现,芯片本身尚存在些应注意的问题及使用时的特殊要求。
    发表于 04-10 12:06 6131次阅读
    ADuC812<b class='flag-5'>微控制器</b>的应用及原理

    ST推出新一代高性能双介面IC卡微控制器

    意法半导体(ST)推出整合先进运算性能和高速非接触式介面的下一代双介面IC卡安全微控制器
    发表于 11-07 12:07 1362次阅读
    ST推出<b class='flag-5'>新一代</b>高性能双介面IC卡<b class='flag-5'>微控制器</b>

    华中科大发的论文《新一代TSC2046触摸屏控制器

    华中科大发的论文《新一代TSC2046触摸屏控制器
    发表于 08-03 08:12

    PLC新一代超小型控制器怎么编程?

    PLC新一代超小型控制器(LOGO!)的编程方法与操作
    发表于 04-07 09:00

    MM32系列微控制器

    MM32系列是灵动微电子于2020年推出的新一代通用MCU平台,旨在为客户提供更高性能、更低功耗、更高可靠性、稳定性和健壮性的微控制器。全新MM32硬件上与经典MM32全兼容,保留了2.0-5.5V
    发表于 09-02 08:16

    微控制器的作用与应用

    微控制器是将微型计算机的主要部分集成在个芯片上的单芯片微型计算机。微控制器诞生于20世纪70年中期,经过20多年的发展,其成本越来越低,而性能越来越强大,这使其应用已经无处不在,遍
    发表于 09-10 06:21

    PLC新一代超小型控制器(LOGO!)综述

    PLC新一代超小型控制器(LOGO!)综述
    发表于 04-10 15:30 805次阅读
    PLC<b class='flag-5'>新一代</b>超小型<b class='flag-5'>控制器</b>(LOGO!)综述

    PLC新一代超小型控制器(LOGO!)的操作面板

    PLC新一代超小型控制器(LOGO!)的操作面板
    发表于 04-10 15:30 896次阅读
    PLC<b class='flag-5'>新一代</b>超小型<b class='flag-5'>控制器</b>(LOGO!)的操作面板

    Silicon Labs推出新一代8位微控制器迎接物联网时代

    物联网(IoT)领域节能型微控制器解决方案供应商Silicon Labs于3月2日宣布推出新一代8位MCU系列产品,该产品旨在满足当今超低功耗、小尺寸的IoT应用。
    发表于 03-04 09:42 978次阅读

    新一代TSC2046触摸屏控制器

    新一代TSC2046触摸屏控制器新一代TSC2046触摸屏控制器
    发表于 12-17 10:27 10次下载

    新一代微控制器的家庭

    意法半导体公司想出了个新的路线图,在8位和32位MCU微控制器个关键的差异化因素与ST MCU是他们分享8位和32位微控制器的外设和家庭之间共同分享
    发表于 08-04 14:14 5次下载
    <b class='flag-5'>新一代</b>的<b class='flag-5'>微控制器</b>的家庭

    新一代八位微控制器(Intel8XC251SB)原理及应用技术规范

    新一代八位微控制器(Intel8XC251SB)原理及应用技术规范
    发表于 09-21 14:27 19次下载
    <b class='flag-5'>新一代</b>八位<b class='flag-5'>微控制器</b>(Intel8XC251SB)原理及应用技术规范

    什么是微控制器?如何编程微控制器

    微控制器进行编程或刻录意味着“将程序从编译传输到微控制器的存储”。微控制器的程序通常是用C或汇编语言编写的,最后编译
    的头像 发表于 08-21 15:40 1w次阅读

    意法半导体发布新一代微控制器,集成NPU加速推动边缘AI

    )发展方面迈出了重要步。 新一代微控制器的问世,使得嵌入式AI得以真正发挥作用。该系列微控制器专为消费电子和工业产品等注重成本和功耗的领域设计,能够运行多种算法,如计算机视觉、音频处
    的头像 发表于 12-23 18:13 407次阅读