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

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

3天内不再提示

嵌入式 FPGA (eFPGA) 技术的过去、现在和未来

eeDesigner 作者:物联网评论 2021-11-05 15:49 次阅读

嵌入式 FPGA (eFPGA) 的时代终于到来了,这从其在无线基础设施、人工智能 (AI)、智能存储,甚至对成本敏感的微控制器芯片中的影响力中可见一斑。作为片上系统 (SoC) 子系统,就像 CPUDSP 一样,它动态地重新配置硬件逻辑,其大小范围从 1,000 到 500,000 个查找表 (LUT)。

EDN采访了 Flex Logix Technologies 的 IP 销售、营销和解决方案架构副总裁 Andy Jaros,以了解这种新兴可编程技术的优势。Flex Logix 成立于 2014 年,是一家 IP 公司,声称提供高密度 FPGA 架构以促进逻辑可重构性,而无需设计工程师进行繁重的工作。

我们通过向 Jaros 询问这项技术的起源来开始讨论。Jaros 是半导体行业的资深人士,其职业道路从 Arm 和 ARC 到摩托罗拉和 Synopsys。

历史:没那么快

eFPGA 的概念有一段曲折的历史,可以追溯到 1990 年代。长期以来,半导体行业的人们一直在谈论将 LUT 纳入 ASIC 以获得额外的灵活性。然而,与带有强大工具链的 FPGA 不同,工具的缺乏是在芯片中实现嵌入式 FPGA IP 的主要障碍。

Jaros 回忆说,几十年来一直有人声称创建了 eFPGA 结构。“一些老牌半导体公司的人说,他们在大约 20 到 30 年前曾经这样做过,但他们实施嵌入式 FPGA 的方式占据了很大的领域。”

传统FPGA采用网状互连,FPGA中80%的面积被互连占用。Flex Logic 联合创始人 Cheng Wang 开发了一种分层互连,与网状互连相比,它占用的面积只有一半。反过来,这提供了显着的面积和成本优势。eFPGA IP 供应商还声称其互连实现了 90% 的利用率;另一方面,在分立 FPGA 中使用网状互连时,我们看到近 70% 的利用率。

Fig-1-eFPGA-Flex-Logix.jpg?resize=950%2C1100

图 1eFPGA 可以针对各种总线大小轻松优化。资料来源:Flex Logix

现状:生意不错

eFPGA 技术非常通用,因为它支持从非常小的实例到非常大的各种应用实例。eFPGA 的工作原理类似于现成的 FPGA 芯片,可以在几天内交付任意大小的阵列。

“我们对 ASIC 公司的吸引力很大,”Jaros 说。“将 FPGA 功能集成到 ASIC 中提高了性能并降低了系统级的功耗和成本。” 这允许设计工程师根据应用要求完全取消 FPGA 或使用更便宜的 FPGA。

Jaros 还指出,传统上使用 FPGA 的系统公司正开始与其 ASIC 合作伙伴一起探索 eFPGA IP。它允许系统制造商停留在中间堆栈的较低级别。此外,虽然市场需求瞬息万变,但汽车原始设备制造商和一级供应商等系统制造商迫不及待地等待一年来添加新功能。“因此,某些 RTL 可配置性比 10 年前更有意义。”

然后,有更高端的 MCU 开始集成硬件加速器,无论是用于神经网络 AI 处理还是专有代码加速。这些场景通常使用 16,000 到 20,000 个 LUT。接下来,Jaros 看到了混合信号公司的更多兴趣。“数字方面唯一改变的是状态机,”Jaros 说。“因此,混合信号设计人员正在寻找 eFPGA,以便在无需投资 MCU 和完整的软件工具流程的情况下,为状态机增加一定程度的可配置性。”

Fig-2-eFPGA-Flex-Logix.jpeg?resize=900%2C544

图 2Flex Logix 的 eFPGA 基于 EFLX 4K,该 tile 有两个版本:所有逻辑或主要是带有一些乘法累加器 (MAC) 的逻辑。资料来源:Flex Logix

未来:与分立 FPGA 的竞争

关于 eFPGA 业务的普遍看法是,它将对独立 FPGA 细分市场构成威胁。然而,英特尔赛灵思正在做的是开发复杂的产品。“英特尔和赛灵思正在进入更大的 FPGA 空间以支持超大规模数据中心,为此,他们正在他们的 FPGA 周围添加硬件 CPU 子系统,”Jaros 说。“我认为 eFPGA 不会影响英特尔和赛灵思,因为它们正在销售具有大量功能的大型、昂贵的 FPGA。”

他补充说,eFPGA 业务非常互补。“我们已经与赛灵思和英特尔的人员进行了交谈,他们根本没有发现任何冲突。” 这也是因为对可重构性的要求跨越了广泛的行业领域,因此与传统的 FPGA 公司可能不会有太大的冲突。

图 3eFPGA IP 供应商认为与传统 FPGA 公司没有太大冲突。资料来源:Flex Logix

推动 eFPGA 业务发展的另一个因素是希望控制其供应链的公司。他们可能拥有自己的 MCU 或 ASSP,并围绕这些 MCU 或 ASSP 构建了软件堆栈。因此,通过添加某种程度的 eFPGA 可重构性,他们可以交换安全算法或专有代码。

eFPGA IP 可从多个供应商处获得,虽然这些 IP 的集成度相对更高,但 FPGA 的密度开始对某些应用有意义。另一件使钟摆转向 eFPGA 的事情是转向更小的工艺节点。Flex Logix 在支持从 180 nm 到 5 nm 的工艺节点的同时,目前一直从事芯片设计一直到 3 nm。

“我们看到越来越多的人愿意为了可配置性而牺牲一点面积,”Jaros 总结道。“因此,在未来 5 到 10 年内流片的绝大多数芯片都将具有一定程度的 eFPGA 内容。” 快速发展的标准和独特的 AI 算法支持这种叙述,以及随后 eFPGA 在不久的将来的承诺。

编辑:fqj

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

    关注

    1625

    文章

    21640

    浏览量

    601373
  • 芯片
    +关注

    关注

    453

    文章

    50277

    浏览量

    421208
  • 嵌入式
    +关注

    关注

    5062

    文章

    18984

    浏览量

    302362
收藏 人收藏

    评论

    相关推荐

    首款嵌入式FPGA诞生 能为AI带来什么?

    2016年10月11日,Achronix Semiconductor全球同步推出可集成至系统级芯片(SoC)中的Speedcore 嵌入式FPGA(embedded FPGAeFPGA
    发表于 10-14 10:46 2368次阅读

    FPGA过去现在未来

    了最近两年,由于云计算、高性能计算和人工智能的繁荣,拥有先天优势的FPGA的关注度更是到达了前所未有的高度。本文从基础出发谈及FPGA过去现在
    发表于 02-17 10:51 6410次阅读

    嵌入式FPGA的相关资料下载

    不需要的部分裁去(可裁剪)。所以嵌入式系统一般都具有便携、低功耗、性能单一等特性。嵌入式FPGA(eFPGA)是指将一个或多个FPGA以IP
    发表于 10-28 07:32

    嵌入式 FPGA (eFPGA) 时代已到!浅谈FPGA技术过去现在未来

    嵌入式 FPGA (eFPGA) 的时代终于到来了,这从其在无线基础设施、人工智能 (AI)、智能存储,甚至对成本敏感的微控制器的芯片中的影响力中可见一斑。作为片上系统 (SoC) 子系统,就像
    发表于 11-09 08:00

    嵌入式FPGA的发展前景如何

    嵌入式FPGA未来是怎么样的?描述据半导体行业观察了解,目前国内有多家FPGA公司在做eFPGA的相关业务,但
    发表于 12-27 07:55

    SoC设计中嵌入FPGA(eFPGA)内核实用评估方法

    虽然系统级芯片( SoC )的架构师们已了解嵌入式FPGA( eFPGA )内核能如何为他们的ASIC/ SoC 设计增加价值,甚至是在规划出一个具体应用之前就了解,但可能还不清楚如何开始进行一次
    的头像 发表于 09-20 09:51 4126次阅读

    eFPGA是什么?几个关于eFPGA的常见迷思

    eFPGA,全称为嵌入式FPGA(Embedded FPGA),顾名思义是将类似于FPGA的可编程逻辑阵列“
    的头像 发表于 01-27 10:40 8894次阅读

    如何简单快速的实现嵌入式FPGA

    Achronix Semiconductor 营销副总裁 Steve Mensor 表示,这款被称为 Speedcore 的嵌入式 FPGAeFPGA) IP 产品目前已经就绪且正出货中。尽管并未透露出货数字以及客户名称,该
    的头像 发表于 01-12 10:56 3323次阅读

    eFPGA嵌入式360度视域视觉系统中有何应用

    嵌入式FPGA(eFPGA)在芯片中扮演着重要角色。如为了满足第六条中提到的车辆外部360度视频监控数据的获取和处理,采用eFPGA来设计相关功能芯片具有很明显的优势。
    发表于 04-02 11:35 569次阅读

    如何使用SoC实现嵌入式FPGA的设计

    Mensor 表示,这款被称为 Speedcore 的嵌入式 FPGAeFPGA) IP 产品目前已经就绪且正出货中。尽管并未透露出货数字以及客户名称,该公司表示这款产品现在已经
    发表于 12-23 13:22 17次下载
    如何使用SoC实现<b class='flag-5'>嵌入式</b><b class='flag-5'>FPGA</b>的设计

    嵌入式FPGA未来是怎么样的?

    那样赚钱,这不太容易。那么,eFPGA是否有未来呢? 众所周知,与几年前相比,当前的FPGA公司格局大不相同。几年前,Altera被英特尔收购。Xilinx正在与AMD合并的过程中。过去
    的头像 发表于 05-24 10:35 1686次阅读

    嵌入式FPGA的详解

    不需要的部分裁去(可裁剪)。所以嵌入式系统一般都具有便携、低功耗、性能单一等特性。嵌入式FPGA(eFPGA)是指将一个或多个FPGA以IP
    发表于 10-21 11:36 11次下载
    对<b class='flag-5'>嵌入式</b><b class='flag-5'>FPGA</b>的详解

    为什么嵌入式FPGAeFPGA)IP是ADAS应用的理想选择?

    了解eFPGA IP的基础知识,它的优点,以及为什么它将成为未来先进驾驶辅助系统(ADAS)技术的关键要素。
    的头像 发表于 07-10 10:26 422次阅读
    为什么<b class='flag-5'>嵌入式</b><b class='flag-5'>FPGA</b>(<b class='flag-5'>eFPGA</b>)IP是ADAS应用的理想选择?

    fpga嵌入式

    FPGA(现场可编程门阵列)不是嵌入式系统,但FPGA嵌入式系统中有着重要的应用。
    的头像 发表于 03-14 17:19 2108次阅读

    嵌入式fpga是什么意思

    嵌入式FPGA是指将FPGA技术集成到嵌入式系统中的一种解决方案。嵌入式系统是一种为特定应用而设
    的头像 发表于 03-15 14:29 1172次阅读