边缘智能聚焦嵌入式世界

2023-10-26

没有什么超出了我们的想象力的极限,我们习惯于在间谍电影中看到的东西需要进行大规模升级,以超越现在认为的标准。

德国纽伦堡—一切都超出了我们的想象范围,而且我们习惯于在间谍电影中看到的东西需要进行大规模升级,以超越现在认为的标准。这在Embedded World 2019上很明显,其重点是边缘智能和物联网(IoT)安全。

到处都有摄像头捕获图像,演示演示了每个供应商在神经网络处理,推理以及对信息进行处理的能力,包括智能零售和监视。似乎每个人都在说:“看看我们可以在摄像机,传感器或网络边缘系统中包装多少情报,看看我们可以用它做什么。”

与去年一样,安全是嵌入式世界的头等大事,许多硅供应商(赛普拉斯,微芯科技,北欧半导体,新唐科技,恩智浦半导体,意法半导体和硅实验室)已在Arm的新PSA中获得了1级认证。会议上宣布了认证程序。

Arm新兴业务部门副总裁Chet Babla对EE Times说:“我们必须帮助建立对IoT设备的信任。” 他说,缺乏信任正在延迟物联网的吸引力,这就是为什么Arm通过其新计划提供独立的方法来衡量它的原因。

Arm与测试实验室合作伙伴Brightsight(一个独立的安全评估实验室),中国信息通信技术研究院(CAICT),Riscure和UL以及安全专家Prove&Run合作,创建了PSA认证。通过独立的安全测试,其想法是使IoT解决方案开发商和设备制造商能够确定从各种IoT设备收集的数据的安全性和真实性,并能够大规模开发和部署IoT。

该程序由两个元素组成:多级安全鲁棒性方案和以开发人员为中心的API测试套件。该安全测试基于基于第三方实验室的评估,该评估通过独立检查IoT平台的通用部分来建立信任。这包括平台安全体系结构(PSA)信任根(RoT)(RoT是完整性和机密性的来源),实时操作系统(RTOS)以及设备本身。

通过PSA认证计划,设备制造商可以通过分析用例威胁向量来分配三个渐进级别,从而为其用例提供所需的安全保证。例如,与家庭环境(2级)或工业工厂(3级)中的传感器相比,现场的温度传感器可能需要不同的安全性(级别1)。经过测试后,所有PSA认证的设备都将具有电子签名的报告卡(证明令牌),用于确定已实现的安全级别,从而使企业和云服务提供商可以做出基于风险的决策。

作为该计划的一部分,PSA Functional API认证可实现对基本安全服务的标准化访问,从而使构建安全应用程序变得更加容易。已经为芯片供应商,RTOS供应商和设备制造商发布了免费的测试套件,以测试其PSA API并利用最新芯片平台的硬件安全性。

除芯片供应商外,操作系统提供商ZAYA还获得了PSA认证1级和PSA功能API认证。Express Logic X-WARE IoT平台也已通过PSA认证1级,Arm Mbed OS将在即将发布的3月5.12版中提供对PSA认证1级和PSA功能API认证的合规性。

Arm的Babla评论说:“我们正在以安全宣言开始,而认证计划显然是确保人们认真对待安全的下一步。”

微控制器和物联网平台认证

恩智浦在EE Times的简报中表示,它拥有范围最广的边缘处理解决方案,这些解决方案已通过PSA认证达到1级。

恩智浦高级副总裁兼微控制器总经理Geoff Lees表示:“市场一直在等待增强消费者信心的安全标准。”

恩智浦还宣布了IoT平台安全评估计划(SESIP)认证。Brightsight对获得PSA和SESIP认证的安全要求进行了独立验证。

Lees表示:“ PSA和SESIP提供了保证,将为更快地部署安全的工业和物联网解决方案打开大门。我们正在与生态系统合作伙伴合作,制定统一的认证标准,同时增加我们的独特价值,以提高安全性标准和隐私。”

其PSA和SESIP认证产品可实现隔离的安全执行环境,以通过将敏感资产与用户应用程序分离来保护敏感资产。为了建立物联网的信任度,恩智浦基于ROM的安全启动过程利用了安全存储的设备密钥,从而创建了基于硬件的不可变RoT。从硬件RoT开始,对从引导加载程序,操作系统到应用程序软件的整个软件堆栈进行身份验证,并建立信任链。

物联网边缘应用处理器

恩智浦还利用Embedded World推出了其新的i.MX 8M Nano,这是其i.MX 8M应用处理器的引脚兼容扩展。多核i.MX 8M Nano可从一个,两个或四个运行频率高达1.5 GHz的Arm Cortex-A53内核以及一个运行速度高达600 MHz的Arm Cortex-M7内核进行扩展,并进行了功耗优化,总功耗不到2W动态功率(TDP)和亚瓦特,适用于许多IoT边缘应用。

该设备具有通用3D图形(GC7000UL),并支持高性能实时图形中的Vulkan和高级机器学习应用中的OpenCL 1.2。它为多达32个通道的高质量音频流提供了异步采样率转换(ASRC)的硬件加速,并且噪声和失真极低。借助i.MX 8M Nano,开发人员可以访问i.MX 8M系列中多达12个软件兼容和9个引脚兼容的高性能应用处理器。

Windows 10 IoT核心版

微软和NXP首次公开发布了具有内置Azure连接的Windows 10 IoT核心版,它们在i.MX 8M和i.MX 8M Mini应用处理器上运行,以实现智能优势,为开发人员提供了Linux或Windows IoT的选择。开发人员可以使用Windows开发环境构建智能设备,并使用Azure IoT平台将其商业化。此外,NXP已与Microsoft合作,在Linux上为i.MX 8M和i.MX 8M Mini应用程序处理器启用Azure IoT Edge。

Leviton是采用这种新处理器的公司之一,它最近发布了带有Amazon Alexa内置功能的Decora语音调光器。该公司表示,恩智浦的应用处理器增加了更多的智能,结合了免提语音控制的便利性和智能家居设备的智能管理,无需额外的硬件即可实现智能照明控制。

i.MX 8M Nano是恩智浦的第二个平台,内置先进的14nm LPC FinFET技术节点,可实现低功耗下的高性能。即使在所有四个Cortex-A53内核都运行的情况下,在许多物联网应用中功耗也可能低于1瓦,使其非常适合对功耗敏感的边缘计算应用。由高性能Cortex-M7内核(高达600 MHz)提供动力的实时处理域可通过从Cortex-A内核卸载任务,功耗优化的音频播放和低功耗系统级任务监控来进一步降低功耗。

嵌入式边缘的RISC-V合作伙伴关系

RISC-V生态系统也在Embedded World上全面发挥作用,显示了其在嵌入式边缘设备中的存在。Imagination Technologies宣布与基于RISC-V的CPU IP供应商Andes Technology达成合作关系,该公司专门研究低功耗,高性能32位和64位处理器IP内核。他们正在共同努力,将来自安第斯山脉的新N22 RISC-V MCU IP与用于Wi-Fi,蓝牙,IEEE 802.15.4和全球导航卫星系统(GNSS)的Ensigma低功耗IP集成在一起,以提供完全集成的,现成的物联网市场的货架解决方案。

安第斯山脉的客户累计出货了35亿片上系统(SoC),2018年出货量为10亿片。其IP被用于人工智能(AI)和机器学习(ML),音频,蓝牙,游戏,GPS,物联网,MCU,传感器融合,SSD控制器,触摸屏和TDDI控制器,USB 3.0存储,语音识别,Wi-Fi和无线充电器。

Imagination表示,Ensigma拥有30多种受支持的无线标准,具有市场上最广泛的无线IP解决方案。Ensigma拥有完整的解决方案,包括射频,数字基带MAC / PHY,并通过了预先合规的监管和Wi-Fi Alliance认证,可为低功耗连接提供端到端IP解决方案。

Imagination和Andes的组合解决方案将解决诸如家庭自动化,健康设备,位置跟踪,传感器,智能电表,安全性和可穿戴设备等应用。它具有低功耗,长无线连接范围以及能够运行IoT软件堆栈的处理能力。Andes Technology公司总裁Frankwell Lin说:“ RISC-V是一种紧凑,模块化和可扩展的体系结构,可以应用于许多应用程序。两级流水线N22是我们V5系列中最小的RISC-V内核,但可提供3.93 CoreMark / MHz的出色性能。在最坏的情况下,它也可以在台积电28nm达到750 MHz以上。安第斯山脉业界领先的RISC-V处理器IP与Ensigma提供的广泛的连接IP相结合,为许多物联网市场提供了理想的解决方案。”

“通过与Andes的合作,我们能够为创建连接的RISC-V嵌入式设备的客户提供全面的解决方案,使他们能够更快地将产品推向市场,并且知道该解决方案基于已经大量交付的成熟技术,” Imagination Technologies首席执行官Ron Black说。

AWS推出RISC-V RTOS支持

亚马逊的AWS在FreeRTOS内核中推出了RISC-V支持,从而使嵌入式开发人员能够在官方支持的FreeRTOS内核上为使用自由,开放和可扩展RISC-V指令集架构(ISA)的微控制器创建IoT应用程序。新闻稿。

他说,现在可以灵活地创建可在FreeRTOS内核支持的设备和体系结构之间移植的应用程序。FreeRTOS内核中的RISC-V支持可用于任何使用基本ISA的RISC-V微控制器,并且为OpenISA的VEGAboard,SiFive的HiFive板的QEMU仿真器和Microchip M2GL025 Creative板的Antmicro的Renode仿真器提供了预配置的示例。

嵌入式物联网需要学的东西真的非常多,千万不要学错了路线和内容,导致工资要不上去!

分享大家一个资料包,差不多150多G。里面学习内容、面经、项目都比较新也比较全!(点击找小助理领取)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

边缘智能聚焦嵌入式世界 的相关文章

随机推荐

  • [leetcode 周赛 149] 1156 单字符重复子串的最大长度

    目录 1156 Swap For Longest Repeated Character Substring 单字符重复子串的最大长度 描述 思路 代码实现 1156 Swap For Longest Repeated Character S
  • Ajax请求后防止自动刷新方法

    Ajax请求后会刷新页面 启用延时函数在刷新后进行jq操作 刷新时间在5 10ms内 在经过这段时间后再进行jq操作
  • 函数重载、函数覆盖以及函数隐藏

    函数重载 是指允许存在多个同名函数 而这些函数的参数表不同 或许参数个数不同 或许参数类型不同 或者两者都不相同 函数重载是发生在同一个类中 调用时 根据参数的不同进行调用 同时编译器在编译期间就确定了要调用的函数 或者说这是一种早期绑定
  • 前端下载文件(Blob)的几种方式使用Blob下载文件

    前端下载文件的几种方式 使用Blob下载文件 在前端下载文件是个很通用的需求 一般后端会提供下载的方式有两种 1 直接返回文件的网络地址 一般用在静态文件上 比如图片以及各种音视频资源等 2 返回文件流 一般用在动态文件上 比如根据前端选择
  • IntelliJ IDEA 必备插件(持续更新...)

    插件名称 功能描述 gitignore 过滤提交到git仓库的文件 Alibaba Java Coding Guidelines 阿里巴巴Java规约检查插件 gitflow Integration git flow集成插件
  • python配置opencv环境

    1 下载python3 7 2 它自带pip 直接输入 pip install opencv python pip install numpy pip install matplotlib 安装不成功则在pip install XXX命令的
  • 《C++语言基础》程序阅读——和对象找感觉

    返回 贺老师课程教学链接 按照封装与信息隐藏的原则 除非特别需要 类中的数据成员需要设置为私有 由此带来的问题是 在类外如何访问这些私有成员 下面4段程序概括了常用的方法 请仔细阅读下面的程序 在阅读过程中 画出对象 变量在内存中的表示图
  • Unity如何把游戏导出成手机安装包

    文章目录 前言 使用环境 步骤 添加模块 添加场景 导出 平台 导出前的设置 构建APK 其他文章 前言 本文章主要演示了 如何将制作好的游戏 导出成APK 安装到手机上 使用环境 Unity2022 步骤 添加模块 确保你已经安装了And
  • Python中sub()用法

    Python来进行查询和替换一个文本字符串 可以使用sub 方法来进行查询和替换 sub方法的格式为 sub replacement string count 0 replacement是被替换成的文本 string是需要被替换的文本 co
  • 编译内核、更新源

    1 ubuntu下面修改更新源 sudo gedit etc apt sources list 2 编译内核 1 cd 到 usr src 下 解压下载的内核源代码包 2 make mrproper 清理生成的文件 貌似对第一次编译内核没有
  • STM32F103 GPIO内部电路图

    GPIO结构图 GPIO工作模式 输入模式 输入浮空 输入上拉 输入下拉 模拟输入 输出模式 开漏输出 开漏复用功能 推挽式输出 推挽式复用功能 输入浮空 输入上拉 输入下拉 模拟输入 开漏输出 开漏复用功能 推挽式输出 推挽式复用功能
  • 掌握Python的X篇_1_认识Python(做什么?;是什么?:控制台使用、Python的本质就是一个exe程序;python是一个翻译器机器:人写的代码转为机器语言)

    掌握Python的X篇 1 认识Python 1 为什么学习Python 2 什么是Python 2 1介绍控制台及其基本使用 2 1 1 控制台的启动方法 2 1 1 控制台及使用 2 1 Python的本质 就是一个exe程序 3 Py
  • xenomai 在X86平台下中断响应时间测试

    版权声明 本文为本文为博主原创文章 转载请注明出处 如有问题 欢迎指正 博客地址 https www cnblogs com wsg1100 本文主要讲述xenomai 在X86平台上的中断响应时间测试 1 中断响应时间 实时操作系统的意义
  • Eclipse的启动问题【an error has occurred see the log file】

    今天打开Eclipse的时候出现来了一个问题 导致了Eclipse打不开 错误的提示是 An error has occurred See the log file 谷歌了一下 解决的办法是 删除eclipse的临时文件 eclipse c
  • html文章整体居中,HTML如何让文字居中?附两种方式

    我们在编写一个网页时 经常需要将文字居中 那么这篇文章小编教你HTML如何让文字居中 方法一 居中标签中可以直接添加align center 样式 使文字居中 具体代码如下 w3cschool 编程狮 w3cschool 编程狮 w3csc
  • 用python分析NBA联盟球员信息,才知道这些秘密!

    作者 锋小刀 微信搜索 Python与Excel之交 关注我的公众号查看更多内容 前言 NBA由北美三十支队伍组成的男子职业篮球联盟 汇集了世界上最顶级的球员 是美国四大职业体育联盟之一 本文爬取了NBA中国官方网站球员信息 进行数据可视化
  • 数据库索引背后的数据结构之B-树和B+树

    文章NO1 数据库查询为什么要使用索引 从理论上讲 假设数据库中的某一个表有108条记录 数据库管理系统一个页面大小4KB 最多能存放100条记录 那么 108条记录将分成 106页来存储 总的存储开销为4KB 106 3906MB 3 8
  • C++实现动态数组

    C 实现动态数组 1 数组初始化 2 给数组赋值 3 打印数组 4 增加数组长度 5 数组最后一个值替代最小值 6 逆置数组元素 7 逆置数组中指定位置范围的元素 8 删除数组中值为x的所有元素 9 删除所有介于s和t之间 包含s与t 的元
  • 永磁同步电机矢量控制(六)——MTPA最大转矩电流比控制

    恰饭一下 已经过了工作的年纪 在这里稍微出一下自己做的一套永磁同步电机的教程 为了解决电机控制入门难的问题 我将自己从一知半解到现在的学习记录整理成十个部分学习教程 从基础的矢量控制 到应用性较强的MTPA 弱磁控制等 最后深入到无速度传感
  • 边缘智能聚焦嵌入式世界

    没有什么超出了我们的想象力的极限 我们习惯于在间谍电影中看到的东西需要进行大规模升级 以超越现在认为的标准 德国纽伦堡 一切都超出了我们的想象范围 而且我们习惯于在间谍电影中看到的东西需要进行大规模升级 以超越现在认为的标准 这在Embed