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

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

3天内不再提示

关于Efinix与FPGA的异同分析和应用

lC49_半导体 来源:djl 2019-09-04 17:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

上世纪中叶开始,半导体行业随着摩尔定律呈指数状发展。随着摩尔定律,每过18个月芯片集成度翻一番,导致芯片平均成本快速下降;同时,随着特征尺寸变小,芯片上晶体管的性能也随着摩尔定律快速上升。

当然,芯片性能随着工艺制程高速发展也带来了一些副作用,就是工程师过多依赖新制程带来性能提升。处理器芯片的性能大体上可以表达为:

性能=架构x物理实现

这里的架构就是处理器的逻辑电路设计,而物理实现则包括了工艺制程、标准单元库性能、后端布局布线等等。在摩尔定律最红火的年头,一代工艺制程的差距可以秒杀架构上的优势;换句话说,即使你的架构设计再领先,一旦在工艺制程上落后了,那么你的产品就很可能要失败。即使像Intel这样聚集了全球最顶尖架构设计精华的公司,也要走tick-tock路线,即一代产品不改架构,抢先用新的工艺制程实现,然后第二代产品保持工艺制程不变,而再去做架构上的优化。

然而,随着摩尔定律越来越接近工艺极限,现在的架构设计变得越来越重要。在特征尺寸越来越小时,量子效应越来越显著,因此新制程的研发成本越来越高,几乎到了难以负担的地步,因此新制程的研发速度越来越慢,TSMC、Intel、三星等半导体巨头新的工艺制程时间表充满了不确定的因素,因此芯片的性能进步越来越多地取决于如何优化架构设计,而非如何抢占新工艺。

关于Efinix与FPGA的异同分析和应用

随着摩尔定律接近终结,芯片行业的增长率下降,而使用新工艺制程的成本则快速上升

在这种情况下,异构计算就得到了越来越多的关注。在摩尔定律飞速发展的时代,大家往往倾向于使用同一种通用芯片(如CPU),因为为通用芯片开发软件比较方便;如果CPU暂时不够强大无法流畅运行你的代码也不要紧,只要等个半年一年使用新工艺制程的CPU出现通常就能完美运行你的高计算量的代码了。然而,到了今天,大家发现通用处理器的性能上升越来越慢,同时随着物联网等边缘计算应用的兴起,使用CPU消耗的功耗太大,因此大家觉得还是得为了应用开发专用的芯片,用高度优化的架构来实现高性能。

FPGA成为市场的宠儿

在异构计算中,FPGA是重要的设计实现方法。FPGA是一种特殊的芯片,它通过片上存储器和查找表来实现逻辑。因此,如果你改写片上存储器和查找表的内容,就可以重配置FPGA的逻辑,从而让FPGA实现不同的功能。FPGA因为有这样高度的灵活性,在过去常常用于芯片正式流片前的功能验证。当然,FPGA也有其缺点,就是之前所说的物理实现。FPGA为了满足可充配置的特性,可以粗略地认为牺牲了物理实现,因此同样的设计在专用芯片ASIC上的时钟频率往往是FPGA 的5-10倍。但是在今天的异构计算中,FPGA由于架构可以根据应用随时定制,因此可以实现非常高效的架构,因此弥补其在物理实现上的劣势。因此,FPGA近几年在移动端(无人机)和云端数据中心等应用场景都获得了不小的市场份额。

关于Efinix与FPGA的异同分析和应用

FPGA在Amazon AWS中的应用成为了AWS的新亮点

虽说FPGA能让设计根据应用快速调整最优架构,但是其物理实现上的劣势还是成为了FPGA进一步推广的瓶颈。那么我们能否进一步改善FPGA的物理实现呢?

我们首先看一下FPGA的物理实现瓶颈在哪里?传统FPGA的组成包括逻辑资源(CLB)和布线资源两类。逻辑实现基于查找表,虽然可能比标准逻辑要慢一些,但是可以通过插入pipeline等方法来提升。

关于Efinix与FPGA的异同分析和应用

而布线资源对于FPGA来说则是更加宝贵。对于ASIC,走线非常随意,在逻辑单元上方走线也没关系,但是传统FPGA的走线则必须走固定的routing channel,并且经过switch box。这样的限制大大降低了FPGA中设计的最高工作频率。可以说,布线资源是目前FPGA性能的最大瓶颈。在这种情况下,业界又在寻找新的解决办法。

Efinix横空出世,革FPGA的命?

日前,赛灵思、三星电子和香港X科技基金向初创公司Efinix投资的新闻引起了业界的轰动。后者作为一家“革命性”的FPGA公司,给沉闷已久的FPGA市场带来了一些新的动力。

据IEEE报道,Efinix 公司总部位于美国加利福尼亚州圣克拉拉市,他们计划用一种全新的 FPGA技术来设计芯片, Efinix 公司把此技术称为Quantum FPGA。

他们提出了一种新的理念:那就是在抛弃具有专用功能的每个电路板格(这些电路板格被称为可交换逻辑和路由处理器)的基础上,每一个电路板格都可以根据特定目的被编程。颠覆了过去FPGA的基本架构。也就是说,Efinix的新FPGA最大的特点就是在布线资源方面做出了突破。

传统的FPGA中,用于布线的单元和用于实现逻辑功能的单元是分开的,这也造成了布线的困难并限制了性能。在Efinix提出的Quantum FPGA技术中,一个单元既可以是逻辑单元,又可以是布线单元,可以根据需要灵活配置。这样一来,Efinix的Quantum FPGA的布线可以更加灵活,因此可以实现更高的速度和更低的功耗。据介绍,芯片尺寸只有现在的四分之一,而且能耗只有传统芯片的一半,结构也没有过去那么复杂了。

过去,训练人工智能深度学习需要依赖中央计算机和服务器产生大量数据,而现在,依靠这一系列优化功能组合,可以推动人工智能和深度学习更加轻松。

关于Efinix与FPGA的异同分析和应用

从产品技术应用上看,Efinix的Quantum FPGA首先可以替代传统FPGA,在设计验证和异构计算等场合得到应用。在异构计算领域,由于Quantum FPGA在性能上比传统FPGA有不少优势,因此可望能实现基于FPGA的异构计算方案的进一步普及。

Efinix的目标市场包括少于逻辑单元数量少于15K的IoT 和移动应用的超低功耗应用;逻辑单元数量在15K 到 150K 之间的传统应用(工业、医学、汽车、广播和视频)和新兴市场领域(无人机、自动驾驶汽车、边缘计算和各种智能系统);以及逻辑单元数量从150K 到 500K及以上的数据中心应用。Efinix CEO 张少逸在IEEE Spectrum的访谈中表示,Efinix的FPGA方案可望能把 FPGA市场规模再拓展一倍,由现在的50亿美金市场规模变为100亿美金。 因此说这难保对FPGA市场造成一定的冲击。

除了传统FPGA的市场之外,Efinix在最近很火热的嵌入式FPGA市场也有布局。嵌入式FPGA是指把FPGA电路IP集成到SoC上面,这样SoC也可以借助FPGA的可配置性实现更灵活的工作方式。在嵌入式FPGA领域,Flex Logix可谓是当仁不让的明星,目前已经获得了一千二百万美金的投资。而Efinix也在计划把自己的Quantum FPGA以IP的形式集成到合作厂商的SoC中去,作为在嵌入式FPGA市场的布局。

除此之外,大家最关心的恐怕是Efinix的出现是否会对目前市场上Xilinx和Intel在FPGA领域的垄断地位造成威胁。答案是——Efinix应该不会对Xilinx造成任何威胁,因为Xilinx是Efinix的早期投资者,目前Efinix和Xilinx在许多方面正在紧密合作中。Efinix CEO 张少逸在IEEE Spectrum的访谈中明确表示Efinix不会挑战Xilinx,而是想和Xilinx一起把FPGA市场的蛋糕一起做大;而Xilinx高级副总裁Salil Raje则在同一个访谈中大赞Efinix,并且说期待未来和Efinix更紧密的合作。因此,Efinix可以看作是Xilinx阵营的新兴技术公司,一旦其技术得到市场认可,很可能会被Xilinx高价收购。当然,对于Intel来说,Efinix就是竞争对手了。不过,Efinix的产品预计在2017年年底推出样品,而在2018年下半年正式发布多款产品,因此Intel暂时还可以先不用太紧张,等Efinix正式产品量产后再做打算。

Efinix的投资方中位列第一的就是Xilinx,预计Efinix将与Xilinx之间有非常多的合作

结语

随着摩尔定律遇到瓶颈,基于FPGA的异构计算得到了越来越多的应用。传统FPGA虽然能实现非常高效的专用架构,但是其布线资源的局限性成为了性能的瓶颈。Efinix的Quantum FPGA架构通过一种既可以用作逻辑单元又可以用作布线单元的通用单元技术实现了FPGA布线瓶颈的突破,可望让FPGA性能大幅提高,同时在异构计算中获得更大市场份额。

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

    关注

    1656

    文章

    22298

    浏览量

    630458
  • 芯片
    +关注

    关注

    462

    文章

    53574

    浏览量

    459393
  • 存储器
    +关注

    关注

    39

    文章

    7715

    浏览量

    170882
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    智多晶EDA工具HqFpga软件的主要重大进展

    图、时序分析等。HQ支持Windows、Linux操作系统利用HQ设计套件,设计人员能够实现高效率的FPGA工程开发与调试验证。
    的头像 发表于 11-08 10:15 2738次阅读
    智多晶EDA工具Hq<b class='flag-5'>Fpga</b>软件的主要重大进展

    Altera Agilex 3 FPGA和SoC产品家族的性能分析

    本文采用严谨的基准测试方法,对全新推出的 Agilex 3 FPGA 和 SoC 产品家族进行性能分析。该系列专为成本优化型应用设计,兼具高性能、高集成度与高可靠性。
    的头像 发表于 10-27 09:37 474次阅读

    FPGA测试DDR带宽跑不满的常见原因及分析方法

    FPGA 中测试 DDR 带宽时,带宽无法跑满是常见问题。下面我将从架构、时序、访问模式、工具限制等多个维度,系统梳理导致 DDR 带宽跑不满的常见原因及分析方法。
    的头像 发表于 10-15 10:17 586次阅读

    ASP4644芯片在雷达FPGA供电系统中的适配与性能分析

    本文系统性地分析了国科安芯推出的ASP4644芯片在雷达FPGA供电系统中的适配性与性能表现。
    的头像 发表于 10-14 17:09 432次阅读

    不同类型的暂态事件(如电压暂降、电压暂升、谐波等)在捕捉方法上有何异同

    分析不同类型暂态事件(需先明确:电压暂降、电压暂升、脉冲暂态属于 “短时突发暂态”,而谐波(稳态)不属于暂态事件,仅 “暂态谐波”(如负载突变时的短时谐波)属于暂态范畴)的捕捉方法异同,需先立足
    的头像 发表于 09-26 09:57 459次阅读
    不同类型的暂态事件(如电压暂降、电压暂升、谐波等)在捕捉方法上有何<b class='flag-5'>异同</b>?

    【赛题知多少】 紫光同创赛题答疑专场|2025年全国大学生嵌入式芯片与系统设计竞赛FPGA赛道

    紫光同创赛道答疑专场来啦!2025年全国大学生嵌入式芯片与系统设计竞赛报名已拉开帷幕,FPGA赛道的挑战与创新并存。近期,我们收到许多关于赛题的咨询,小眼睛科技团队第一时间整理了大家的疑问,并带来
    的头像 发表于 08-06 11:02 3258次阅读
    【赛题知多少】 紫光同创赛题答疑专场|2025年全国大学生嵌入式芯片与系统设计竞赛<b class='flag-5'>FPGA</b>赛道

    智多晶FPGA设计工具HqFpga接入DeepSeek大模型

    在 AI 赋能工程设计的时代浪潮中,智多晶率先迈出关键一步——智多晶正式宣布旗下 FPGA 设计工具 HqFpga 接入 DeepSeek 大模型,并推出 FPGA 设计专属 AI 助手——晶小助!这是
    的头像 发表于 06-06 17:06 1141次阅读

    是否有关于如何通过 I2C 总线上的 uProcessor 或 FPGA 与芯片通信的文档?

    上的 uProcessor 或 FPGA 与芯片通信的文档? 3. 关于我们 CAN 使用哪种芯片/系列的任何建议? 我们所关心的只是警局的回读。
    发表于 05-29 06:13

    求助,关于捕获正确的HSYNC和VSYNC信号及CyCx3UvcAppImageSensorSetVideoResolution配置的问题求解

    的问题吗? CyCx3UvcAppImageSensorSetVideoResolution 连续 MIPI 传输的配置:由于来自 FPGAEfinix T100)的连续传输,我不得不修改CyCx3UvcAppImageSensorSetVideoResolution
    发表于 05-13 06:23

    国产FPGA往事

    多多指点和提建议。但是今天我更想和大家聊的是国产FPGA和我在国产FPGA这个圈子里经历过的很多有趣的事情,虽然网上分析国产FPGA或者国产半导体的崛起原因很多,但是更多的还是历史的机
    的头像 发表于 04-14 09:53 562次阅读
    国产<b class='flag-5'>FPGA</b>往事

    进群免费领FPGA学习资料!数字信号处理、傅里叶变换与FPGA开发等

    进群免费领FPGA学习资料啦!小编整理了数字信号处理、傅里叶变换与FPGA开发等FPGA必看资料,需要的小伙伴可以加小助手(微信:elecfans123)或进 QQ 群:913501156 群免费领
    发表于 04-07 16:41

    功率分析仪的功率是怎么算的

    功率分析仪的功率计算主要基于电压和电流的测量值。以下是关于功率分析仪功率计算的详细解释:
    的头像 发表于 01-28 15:06 2486次阅读

    大多数FPGA的程序存储器(FLASH)为什么都放在外面呢?FPGA的主要应用

    FPGA的主要应用:  FPGA由于其较高的价格和成本,决定了FPGA不能像单片机那样被广泛的使用,FPGA的针对于高端处理市场(类如:手机处理器,平板,工业控制系统)或许你会有些疑问
    的头像 发表于 12-24 11:04 1858次阅读
    大多数<b class='flag-5'>FPGA</b>的程序存储器(FLASH)为什么都放在外面呢?<b class='flag-5'>FPGA</b>的主要应用

    SOPC、SoC 、FPGA异同优缺点介绍及常见应用场景

    、高性能、高集成、高带宽。 二、关于SOPC 1.概念 片上可编程系统(System On a Programmable Chip),将处理器、存储单元及各种功能模块等集成到一片FPGA中,且采用FPGA
    的头像 发表于 12-17 11:15 2486次阅读
    SOPC、SoC 、<b class='flag-5'>FPGA</b>的<b class='flag-5'>异同</b>优缺点介绍及常见应用场景

    统一视频平台融合通信可视指挥调度平台smarteye与国标GB28181平台的异同与关联

    统一视频平台融合通信可视指挥调度平台smarteye与国标GB28181平台的异同与关联
    的头像 发表于 12-13 09:48 1049次阅读