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

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

3天内不再提示

您的四路设备是否可以满足您的系统性能

星星科技指导员 来源:嵌入式计算设计 作者:Gideon Intrater 2022-12-02 11:39 次阅读

越来越多的嵌入式物联网设备需要更多的程序存储器,而不是使用嵌入式闪存或SRAM在片上经济地实现的存储器。对于这些设计,越来越多的设计正在转向就地执行(XiP)操作,其中代码直接从外部NOR闪存设备执行,通过这种方式可以实现其系统的可扩展性。

大多数设计人员通常会为其 XiP 系统选择四通道串行外设接口 (SPI) 存储器,因为它是成本最低的选择。但是,根据具体应用,设计人员在使用四通道器件时可能无法满足性能要求。

他们可以通过进行软件优化来解决这个问题,但这种更改通常需要软件团队花费数周甚至数月来优化设计,即使这样,优化仍然可能还不够。最终可能有必要从设计中消除特征。另一种选择是提高处理器时钟速度以实现所需的性能,但这可能会提供递减的回报并增加系统能耗,并增加潜在的电池尺寸,从而降低成本。当然,一些设计已经让处理器以最大时钟速度运行,在这种情况下,可能需要升级到更快、更昂贵的处理器。

设计人员应考虑的一个选项是从四通道SPI器件转向八通道SPI器件进行设计。虽然此举不会对所有应用程序产生巨大影响,但有一些应用程序将受益匪浅。在那些对闪存性能敏感的应用中可以看到这种优势。

预测这一点的简单方法是查看SPI总线上的流量。如果应用程序大部分都在缓存中运行,则不会在总线上看到大量事务。当您开始看到总线的大量流量/高利用率时,您就会知道它更依赖于闪存。如果总线利用率很高,切换到像Adesto的EcoXiP这样的八通道器件的收益是相当可观的。最终,这可以转化为显着的能源和成本节约。

我们 使用 逻辑 分析 器 来 测量 四 通道 模式 的 SPI 总 线 利用率, 以 观察 在 切换 到 八 通道 器件 时 其 与 系统 加速 的 关联 关系。我们运行了 CoreMark 基准测试,通过以固定间隔清除缓存的内容(缓存失效),在总线上生成更多/更少的流量。这些缓存失效旨在模拟任务切换和中断频繁的实时系统场景。通过使间隔越来越短,我们增加了公共汽车上的交通量。

您可以看到,在某些领域,四元和八进制性能之间的差异并不大,但随后它会向上摆动。在这一点上,值得考虑转向八进制设备。当应用程序演示SPI总线利用率达到60%或更高时,您可以看到其优势。

pYYBAGOJc7iAJuYaAADUqeOjz0o747.png

pYYBAGOJc7-AHRK-AAEw-FvVGNA515.png

在许多系统中,功率是一个重要的考虑因素。我们希望确保使用八进制器件可以获得的额外性能不会与更高的系统级功耗相权衡。我们使用相同的设置来测量恩智浦 i.MX RT1050 MCU在就地扩展模式下运行时的功耗。我们使用相同的技术,以固定的时间间隔注入缓存失效,并测量MCU和闪存的功率。下图显示,在我们测试的所有场景中,Octal EcoXiP 比传统的 Quad 设备更节能。EcoXiP 在每种情况下都提供了更多的每 mW 核心标记。同样有趣的是,EcoXiP 的功耗优势随着工作负载的加剧而增加,工作负载的缓存未命中次数更多,从而在 SPI 总线上产生更多流量。

files-aHViPTYzODY3JmNtZD1pdGVtZWRpdG9yaW1hZ2UmZmlsZW5hbWU9aXRlbWVkaXRvcmltYWdlXzViZDcyZTdmNjI2NzkucG5nJnZlcnNpb249MDAwMCZzaWc9ZDU1Yzk0MjJiYWRjZGQzNTc1NjE0Mzg5N2Y2MTA3YjE253D

如果您使用的是恩智浦 i.MX RT1050这样的器件,您可以轻松地将Quad器件换成八进制器件,因为该芯片的架构巧妙,可以同时支持两者。

审核编辑:郭婷

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

    关注

    5063

    文章

    18990

    浏览量

    302504
  • 存储器
    +关注

    关注

    38

    文章

    7444

    浏览量

    163554
  • 物联网
    +关注

    关注

    2902

    文章

    44174

    浏览量

    370654
收藏 人收藏

    评论

    相关推荐

    基于TI AM62x的Debian系统正式发布,丰富的软件生态,让的应用开发更便利!

    :支持多种处理器架构和丰富的配置选项,Debian系统能够满足不同用户和设备的定制需求,可灵活配置。 丰富软件:拥有庞大的官方软件仓库,涵盖各类应用程序、开发工具和服务,用户可以轻松安
    发表于 10-29 10:03

    全志T507-H国产平台Ubuntu系统正式发布,让的应用开发更便捷!

    USB、双CAN、双RS485等,满足客户的项目评估需求! Ubuntu系统优势 图 1 系统源码开发:源代码对公众开放,遵循开源软件的
    发表于 10-29 09:39

    请问TAS5558是否可以支持两IIS主设备同时输入?

    大家好! 帮分析下 TAS5558 是否可以支持两IIS主设备同时输入?谢谢!
    发表于 10-10 08:00

    如何认证的蓝牙产品

    电子发烧友网站提供《如何认证的蓝牙产品.pdf》资料免费下载
    发表于 09-26 09:39 0次下载
    如何认证<b class='flag-5'>您</b>的蓝牙产品

    如何评估机床测头的性能是否满足特定行业的需求?

    评估机床测头的性能是否满足特定行业的需求,需要从多个维度进行综合考量。以下是一些关键步骤和评估标准:1.精度要求:测量精度是评估机床测头性能的首要指标。根据行业标准和产品规格,检查机床
    的头像 发表于 08-08 15:40 621次阅读
    如何评估机床测头的<b class='flag-5'>性能</b><b class='flag-5'>是否</b><b class='flag-5'>满足</b>特定行业的需求?

    子母钟系统:精准的同步医疗系统,守护的健康

    子母钟系统:精准的同步医疗系统,守护的健康
    的头像 发表于 08-05 11:15 323次阅读
    子母钟<b class='flag-5'>系统</b>:精准的同步医疗<b class='flag-5'>系统</b>,守护<b class='flag-5'>您</b>的健康

    搭建光学相干断层扫描(OCT)系统需要知道

    搭建光学相干断层扫描(OCT)系统需要知道!光学相干断层扫描(OCT)系统的搭建需要光学和机械、信号和图像处理等背景知识、一定的编程能力、以及大量的时间投入。使用现成的OCT光谱仪作为起始组件
    的头像 发表于 07-18 08:16 456次阅读
    搭建光学相干断层扫描(OCT)<b class='flag-5'>系统</b><b class='flag-5'>您</b>需要知道

    EMC与EMI一站式解决方案:从源头解决,满足的需求

    深圳比创达|EMC与EMI一站式解决方案:从源头解决,满足的需求
    的头像 发表于 06-28 10:21 414次阅读
    EMC与EMI一站式解决方案:从源头解决,<b class='flag-5'>满足</b><b class='flag-5'>您</b>的需求

    丰富规格,灵活封装:WAYON维安可控硅满足的多种需求

    丰富规格,灵活封装:WAYON维安可控硅满足的多种需求
    的头像 发表于 06-06 10:49 371次阅读
    丰富规格,灵活封装:WAYON维安可控硅<b class='flag-5'>满足</b><b class='flag-5'>您</b>的多种需求

    逻辑器件二输入是什么意思

    逻辑器件二输入,顾名思义,是指一种具有个通道、每个通道接收两个输入信号的逻辑器件。这种逻辑器件通常用于数字电路设计中,实现对输入信号的逻辑运算和处理。本文将为详细介绍逻辑器件
    的头像 发表于 05-30 17:11 473次阅读

    搭载新款VPC-5640S,专案的幕后推手

    我们不管需要一个从A点到B点的解决方案,还是正致力于超越竞争对手,VPC-5640S都是打造最终车载解决方案的理想选择。这款研扬最新的无风扇系统拥有
    的头像 发表于 05-18 08:06 105次阅读
    搭载新款VPC-5640S,<b class='flag-5'>您</b>专案的幕后推手

    创电子邀参加2024第届“雷达与未来大会”

    创电子邀参加2024第届“雷达与未来大会”
    的头像 发表于 05-11 11:16 554次阅读
    <b class='flag-5'>四</b>创电子邀<b class='flag-5'>您</b>参加2024第<b class='flag-5'>四</b>届“雷达与未来大会”

    激光如何对的血液计数

    用于流式细胞术的激光为什么是血细胞计数的核心?了解激光如何成为执行这项常规测试的关键。 当到医院抽血时,过一段时间后就会得到结果。 全血细胞计数 (CBC) 会告诉血液中红细胞、白细胞、血小板
    的头像 发表于 04-17 06:37 235次阅读
    激光如何对<b class='flag-5'>您</b>的血液计数

    电源模块可以实现哪些功能 保护设备,避免过载和短路!高效电源模块,稳定供电

    电源模块可以实现哪些功能 保护设备,避免过载和短路!高效电源模块,稳定供电   电源模块可以实现以下功能: 电压转换:将输入电源的电压转换为合适的输出电压,以
    的头像 发表于 01-11 09:14 647次阅读

    噪声如何影响高速信号链的总动态系统性能

    电子发烧友网站提供《噪声如何影响高速信号链的总动态系统性能.pdf》资料免费下载
    发表于 11-27 11:59 1次下载
    噪声如何影响高速信号链的总动态<b class='flag-5'>系统性能</b>