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

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

3天内不再提示

在SoC中添加eFPGA可实现更灵活的设计

星星科技指导员 来源:嵌入式计算设计 作者:Alok Sanghavi 2022-06-10 07:52 次阅读

任何系统或 SoC 架构师最关心的是风险以及如何降低风险。他们不禁要问:

在具有强化系统功能的产品投放市场之前,标准会发生变化吗?

如果新引入的功能不能完全满足需求怎么办?

设计如何经得起未来考验?

传统上,系统架构师会尝试将设计中存在风险的部分与可编程逻辑隔离开来。通常,独立的 FPGA 无法提供所需的性能或满足系统功耗和成本目标。进入嵌入式 FPGA (eFPGA),这是 SoC 设计人员在降低风险的同时实现设计目标的秘密武器。与使用独立 FPGA 相比,在 SoC 中添加 eFPGA 可实现更灵活的设计、更低的功耗、更高的性能和更低的整体系统成本。

选择 eFPGA 而不是 FPGA 的优势有很多。首先,与独立 FPGA 相比,eFPGA 提供了更小的裸片面积,因为取消了允许 PCB芯片到芯片连接的整个 I/O 功能,并且嵌入式结构的尺寸专门针对应用需求进行了调整。由于 eFPGA 的芯片面积最小化,因此 SoC 的额外成本很小。

通过放弃独立的 FPGA 并将可编程逻辑功能嵌入作为查找表、存储器和 DSP 块的个性化组合,eFPGA 在信号延迟、带宽、延迟、功率和成本方面提供了根本性的改进。电路板设计变得更容易,同时降低了电源和冷却要求,提高了系统可靠性。从成本和组件数量的角度来看,系统 BoM 都得到了改进,因为分立式 FPGA 及其所有支持设备(包括电平转换器、稳压器和旁路电容器)都被淘汰了,并且显着节省了 PCB 空间。

在许多情况下,系统架构师将定义他或她自己的自定义模块功能,连同标准逻辑、嵌入式存储器和 DSP 模块一起包含在 eFPGA 中。这些定制块与 LUT、RAM 和 DSP 的传统构建块一起集成到逻辑结构中,通过添加优化的功能以减少面积和/或提高目标应用的性能,从而提高 eFPGA 的能力。

在计算工作量相当大的人工智能AI) 应用程序中,训练和推理方面的需求都在不断发展。要在市场上推出专用于特定应用的定制 ASIC,需要大量的财务资源和上市时间。当芯片上市时,系统架构师可能已经在考虑实现当前 AI 算法的优化版本,这在 ASIC 流片后是不可能的。与 ASIC 相比,传统的 FPGA 尽管不能理想地满足未来的 AI 要求,但仍将继续以更高的灵活性和可编程性来填补这一空白。

系统架构师一致认为,eFPGA 集成是一个成功的主张,它可以使 SoC 或 ASIC 适应广泛的高性能计算密集型应用,包括人工智能和机器学习5G 无线、数据中心、汽车和高性能计算 (HPC) )。

审核编辑:郭婷

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

    关注

    553

    文章

    7987

    浏览量

    348757
  • FPGA
    +关注

    关注

    1629

    文章

    21729

    浏览量

    603009
  • 存储器
    +关注

    关注

    38

    文章

    7484

    浏览量

    163765
收藏 人收藏

    评论

    相关推荐

    ADI收购了一家eFPGA公司,重构芯片成为FPGA发展新风向?

    兴欢迎Flex Logix的优秀团队加入ADI!这个团队是[eFPGA]技术的领导者,我们继续引领智能边缘的征程,他们与
    的头像 发表于 11-12 01:22 2173次阅读
    ADI收购了一家<b class='flag-5'>eFPGA</b>公司,<b class='flag-5'>可</b>重构芯片成为<b class='flag-5'>FPGA</b>发展新风向?

    FPGA 人工智能的应用

    FPGA是一种可编程的半导体设备,它允许工程师在生产后重新配置硬件逻辑。与传统的ASIC(应用特定集成电路)相比,FPGA具有更高的灵活性,可以根据不同的应用需求进行编程和重配置。这种灵活
    的头像 发表于 12-02 09:53 369次阅读

    Achronix Speedcore eFPGA的特性和功能

    Speedcore嵌入式FPGA(embedded FPGAeFPGA)知识产权(IP)产品是Achronix公司于2016年推出的颠覆性技术,并于当年开始向最终客户交付,目前出货量已经超过2500万。
    的头像 发表于 11-15 14:28 254次阅读
    Achronix Speedcore <b class='flag-5'>eFPGA</b>的特性和功能

    FPGA物联网的应用前景

    FPGA(现场可编程门阵列)物联网的应用前景非常广阔,其高度的灵活性和可编程性使其成为物联网应用不可或缺的核心组件。以下是对
    的头像 发表于 10-25 09:22 436次阅读

    FPGA图像处理领域的优势有哪些?

    单元和可编程互联线,可以实现高度并行的数据处理。图像处理任务,如图像预处理、特征提取和图像识别等,需要大量的计算任务。FPGA可以通过并行处理技术,将这些任务同时执行,从而大大提高
    发表于 10-09 14:36

    Primemas选择Achronix eFPGA技术用于Chiplet平台

    高性能 FPGA 和嵌入式FPGAeFPGA) IP 的领导者 Achronix Semiconductor Corporation 和使用Chiplet 技术开发创新 SoC H
    的头像 发表于 09-18 16:16 515次阅读

    FPGA人工智能的应用有哪些?

    和安全的云计算和网络服务。 三、具体应用场景 图像分类:图像分类任务FPGA可以承担前置处理、图像卷积、全连接等任务。通过FPGA的并行计算能力,可以大幅提高算法运行速度和处理性
    发表于 07-29 17:05

    简谈Xilinx Zynq-7000嵌入式系统设计与实现

    FPGA灵活性和扩展性,也提供了专用集成电路的相关性能、功耗和易用性。 ZYNQ 7000的结构便于将定制逻辑和软件分别映射到PL和PS,这样就可
    发表于 05-08 16:23

    简谈Xilinx Zynq-7000嵌入式系统设计与实现

    的PowerPC硬核集成V5系列的FPGA,后来将ARM公司的双核Cortex-A9硬核集成ZYNQ 7000系列的SoC芯片中 软
    发表于 04-10 16:00

    fpga芯片和soc芯片的区别

    FPGA芯片和SoC芯片在多个方面存在显著的区别。
    的头像 发表于 03-14 17:28 3019次阅读

    fpga与嵌入式的区别 嵌入式和fpga开发有什么关系

    fpga与嵌入式的区别 FPGA与嵌入式系统设计和应用上存在一些关键的区别,具体如下: 灵活性:FPGA具有高度的
    的头像 发表于 03-14 17:04 6883次阅读

    fpga是什么 fpga用什么编程语言

    更高的灵活性和重构性。FPGA,用户可以通过编程来配置硬件单元之间的连接关系,从而实现所需
    的头像 发表于 02-04 15:26 1658次阅读

    智能工厂如何变得更灵活?只需用上这款物联网网关!

    、提高产品质量。然而,要想实现智能化的生产过程,需要将各个环节无缝衔接,实现灵活、高效、持续的生产模式。蓝蜂物联网网关作为关键设备之一,发挥着至关重要的作用。以下是蓝蜂物联网网关如何
    的头像 发表于 01-26 14:53 383次阅读
    智能工厂如何变得<b class='flag-5'>更灵活</b>?只需用上这款物联网网关!

    FPGA实现原理

    引入到FPGA,或者将信号从FPGA传送到外部。 互连资源 (Interconnect Resources):互连资源是一种复杂的开关网络,它允许FPGA
    发表于 01-26 10:03

    智能工厂想变得更灵活,只需用上这两类芯片

    尽量减少此类风险。而这种能力从何处构建?软件可配置 硬件 给出了答案。   硬件 参数 可配置 制造产线更灵活 软件可配置硬件,也称为重构硬件,是指通常应用于 工业 制造领域,可以通过 编程 来更改其功能和结构的硬件设备。常见的软件可配置硬件
    的头像 发表于 01-17 17:42 498次阅读
    智能工厂想变得<b class='flag-5'>更灵活</b>,只需用上这两类芯片