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

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

3天内不再提示

真正非易失性FPGA的优势

星星科技指导员 来源:嵌入式计算设计 作者:HEZI SAAR 2022-11-14 15:34 次阅读

并非所有非易失性或闪存 FPGA 器件都是一样的。本文探讨了真正的非易失性FPGA的优势 - 包括显著降低功耗、更快的响应时间、无与伦比的可靠性和不折不扣的安全性 - 是无法复制的。

非易失性闪存为 FPGA 带来了许多好处。真正的基于闪存的非易失性 FPGA 或包含非易失性 FPGA 阵列的 FPGA 可显著降低功耗,提供更快的响应时间,并提供无与伦比的可靠性和不折不扣的安全性。

为了验证这些优势相对于自己的易失性器件的优势,一些基于SRAM的FPGA供应商声称提供“单芯片,基于闪存”的解决方案。这些“混合”解决方案仅仅是闪存组件与底层SRAM FPGA技术的组合 - 要么与FPGA芯片集成到单个封装中,要么堆叠或并排放置。不幸的是,FPGA阵列仍然易失性,并且受到与这些类型的设备相关的功耗,可靠性,安全性和上电缓慢的缺点的影响。

当然,封装中硅(SIP)和多芯片封装(MCP)的“混合”方法都克服了传统SRAM解决方案的一些局限性,提供了更小的尺寸,略微降低了功耗,并在上电时间和安全性方面取得了小幅进展。但这些只是对纯基于SRAM的兄弟的渐进式改进。为了实现真正的基于闪存的解决方案的全部优势,我必须了解这些“混合”方法与真正的基于闪存的FPGA之间的主要区别,以及真正的基于闪存的解决方案提供的优势。

权力很重要

真正的基于闪存的非易失性FPGA阵列的最大好处也许是显著降低了功耗。如前所述,混合解决方案只是将闪存和基于SRAM的FPGA芯片组合在一起,这意味着固有架构仍然是基于SRAM的。因此,在与基于SRAM的FPGA解决方案相关的系统初始化期间,它们会受到有据可查的漏电流问题和功率尖峰的影响。

图1显示了真正的基于闪存的解决方案(当今市场上功耗最低的可编程器件)相对于基于SRAM的解决方案的功耗优势。比较基于等效的 15k 系统门或 128 个宏单元。竞争对手A是基于SRAM的混合CPLD,竞争对手B是基于SRAM的“低功耗”CPLD。基于 5 微瓦的真正闪存 FPGA 的静态功耗比同类产品低 10 倍。

图1

pYYBAGNx732AefIhAABcJAAtSuc233.jpg

真正的“通电直播”

真正的基于闪存的FPGA保留配置存储器,而基于闪存的SRAM对应物在电源关闭时必须依靠闪存进行配置。因此,它们不仅消耗更多功率,而且无法实现“即时启动”上电 (LAPU) 状态。“即时启动”意味着一旦系统电压达到其最低水平,设备就会运行。与传统的基于 SRAM 的 FPGA(图 2)相比,混合解决方案的配置速度更快,尽管它们仍然比真正的基于闪存的“即时启动”FPGA 相关解决方案慢 40 倍(图 3)。此行为配置文件显示,混合设备配置需要超过 200 毫秒,从而导致上电后操作延迟。同时,真正基于闪存的FPGA是上电时实时的。因此,真正的非易失性FPGA在电压触发后立即激活,并在上电前工作。

图2

poYBAGNx736AG3uCAABcSaFjsnU674.jpg

图3

pYYBAGNx73-APHV4AABYRB5jySE547.jpg

可靠性

混合型 FPGA 也存在可靠性问题。由于底层架构仍然基于SRAM,因此这些解决方案会受到辐射影响。高能中子存在于地面大气中,会影响基于 SRAM 的 FPGA 的逻辑模块和路由矩阵,从而导致公司错误和完整的系统故障。真正的非易失性FPGA为系统关键型和任务关键型功能提供关键的抗错能力。

防止恶意攻击和黑客攻击

虽然通过将闪存移动到同一封装中可以减轻安全威胁,但将配置数据从闪存传输到混合设备的SRAM部分仍然使数据流容易受到黑客攻击和恶意攻击。相比之下,真正的基于闪存的FPGA不需要在上电时重新配置,从而消除了严重的风险。凭借 128 位高级加密标准 (AES) 解密内核等额外安全性,真闪存 FPGA 让 IP 提供商高枕无忧,并帮助设计人员防范克隆、逆向工程和拒绝服务攻击等安全问题。

模仿不等于复制

显然,并非所有“非易失性”或“闪存”FPGA器件都是平等的。一些标记为“闪存”的器件只是将闪存与基于SRAM的FPGA集成在一起,以最大限度地减少占用空间。真正基于闪存的 FPGA 是那些包含非易失性 FPGA 阵列的 FPGA,可显著降低功耗,缩短响应时间,并提供无与伦比的可靠性和不折不扣的安全性。真正的闪存FPGA解决方案的优点可以模仿,但不能复制。

审核编辑:郭婷

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

    关注

    1599

    文章

    21270

    浏览量

    592788
  • sram
    +关注

    关注

    6

    文章

    741

    浏览量

    113859
收藏 人收藏

    评论

    相关推荐

    GW1N系列安徽大时代FPGA芯片成员可靠吗

    第一代GW1N系列FPGA芯片小步快走,GW1N-6和GW1N-9在继承了GW1N-1/2/4的众多优点的基础上,加入了多项创新的特
    发表于 08-30 10:18

    如何存储应用程序中使用的数据?

    我应该用什么API来存储数据?我使用CYW43907,手册上说它支持外部闪存。我想知道我是否应该使用WiDeDssFlash写来存储数据,或者我是否可以使用WiDeEddCTy
    发表于 11-13 15:19

    快闪FPGA有什么优势

    在过去的几年间,FPGA技术备受瞩目,而快闪FPGA的出现无疑引发FPGA领域的一场革命,推动了FPGA的进一步飞跃。由于PPGA的特性主要由其使用的可编程技术来决定,相对于SRAM
    发表于 08-05 07:59

    如何使用Spartan™-3ANFPGA入门套件下载程序?

    亲爱;我有Spartan™-3ANFPGA入门套件,我编写了VHDL程序,用于地址分配到与FPG
    发表于 08-22 10:31

    CypressSRAM技术

    SRAM的单元基于SONOS技术。他们利用Fowler-Nordheim隧穿(FN隧穿)的优势通过将电荷捕获在夹层氮化物层中来存储
    发表于 04-08 14:58

    MRAM及其单元结构

    随机存取存储器)和OUM(Ovshinsky电统一随机存取存储器),三者科技内涵各有所长,市场预测尚难预料。本篇文章Everspin MRAM代理商宇芯电子要介绍的是关于MRA
    发表于 10-20 14:34

    MRAM的基础知识汇总

    MRAM是一种的磁性随机存储器。它拥有静态随机存储器(SRAM)的高速读取写入能力;以及动态随机存储器(DRAM)的高集成度,而且基本上可以无限次地重复写入。
    发表于 12-10 07:20

    MRAM基础知识汇总

    MRAM是一种的磁性随机存储器。它拥有静态随机存储器(SRAM)的高速读取写入能力;以及动态随机存储器(DRAM)的高集成度,而且基本上可以无限次地重复写入。
    发表于 12-16 07:21

    0.13μmFRAM产品的性能

    0.13μmFRAM产品的增强的耐久性能
    发表于 02-04 07:15

    可重复编程FPGA的应用有哪些?

    可重复编程FPGA的应用有哪些?
    发表于 05-08 08:17

    串行FRAM有哪些优势

    宇芯电子本篇文章提供智能电表或智能电子式电表的概述,并且说明在智能电子式电表的设计中用串行FRAM而不是使用EEPROM的优势。图1
    发表于 07-12 07:26

    Dallas DS1230 - FM18W08SRAM FRAM适配器

    描述Dallas DS1230 - FM18W08 SRAM FRAM 适配器来自达拉斯的流行的电池支持 SRAM 在 10 到 15 年后往往会忘记其宝贵的数据。通过这种引
    发表于 07-14 07:51

    求助,如何使用密钥生成CMAC?

    我想用密钥获取CMAC值(仅验证甚至可以)。我正在使用修改后的“csec_boot_protection_s32k148”项目。初始化 CSEc 模块后,我使用给定的指令加载密
    发表于 04-10 06:34

    IMX6UL如何从安全存储 (SNVS) 读取或写入?

    我目前正在使用 YOCTO sumo linux 内核 L4.14.98-2.3.1 和 imx6ul。在我的应用程序中,我们需要将安全数据(例如密钥)存储在安全存储 (SNV
    发表于 04-14 07:38

    内存有写入限制吗?

    我们正在构建一个设备来测量消耗。电路 ACS712 读取那一刻的消耗量,所以,我需要做一个每秒累加的方法。问题:内存有写入限制,所以我需要使用
    发表于 05-30 08:48