面对赛灵思/Altera垄断,紫光同创/高云半导体/复旦微等国内FPGA厂商如何破局?

2019-03-10 19:43:02 来源:EEFOCUS
标签:

 

 

有人把它比作集成电路领域的“橡皮泥”,还有人称其为可编程的“万能芯片”,作为四大通用集成电路芯片之一,其重要性与CPU、存储器、DSP齐平。


它是何方神圣?


我们来了解一下。

 


FPGA,即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物,是作为专用集成电路领域中的一种半定制电路而出现的,是指一切通过软件手段更改、配置器件内部连接结构和逻辑单元,完成既定设计功能的数字集成电路。既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。


特别是在云计算、大数据、人工智能、工业互联网等技术成为电子信息产业新热点之际,FPGA在这些领域之中都发挥着不可替代的作用。中国既是FPGA的重要应用市场,也在FPGA产业上具有一定的基础。近年来,中国厂商在国际FPGA产业生态中开始拥有着相应地位。国家在扶持CPU、存储器等集成电路产业之后,提前布局大数据、云计算产业,推动FPGA的发展已箭在弦上。

 

FPGA的优势和不足

FPGA优点包括可编程灵活性高、开发周期短、并行计算可编程灵活性高等。


可编程灵活性高:与ASIC的全定制电路不同,FPGA属于半定制电路。理论上,如果FPGA提供的门电路规模足够大,通过编程可以实现任意ASIC和DSP的逻辑功能。另外,编程可以反复,不像ASIC设计后固化不能修改。所以,FPGA的灵活性也较高。实际应用中,FPGA的现场可重复编程性使开发人员能够用软件升级包通过在片上运行程序来修改芯片,而不是替换和设计芯片(设计和)时间成本巨大),甚至FPGA可通过因特网进行远程升级。

 


开发周期短:ASIC制造流程包括逻辑实现、布线处理和流片等多个步骤,而FPGA无需布线、掩模和定制流片等,芯片开发流程简化,FPGA比ASIC的设计流程大幅减小。

 

并行计算效率高:FPGA属于并行计算,一次可执行多个指令的算法,而传统的ASIC、DSP甚至CPU都是串行计算,一次只能处理一个指令集,如果ASIC和CPU需要提速,更多的方法是增加频率,所以ASIC、CPU的主频一般较高。FPGA虽然普遍主频较低,但对部分特殊的任务,大量相对低速并行的单元比起少量高效单元而言效率更高。另外,从某种角度上说,FPGA内部其实并没有所谓的“计算”,最终结果几乎是类似于ASIC“电路直给”,因此执行效率就大幅提高。

 

目前制约FPGA发展的主要因素分别是:成本、功耗和编程设计。

 

成本:对于小批量多批次的专用控制设别(如雷达、航天飞机、汽车电子、路由器,这些高价值、批量相对较小、多通道计算的专用设备)采用FPGA更加经济划算。但是,对于流片量大(大概5万次以上)的芯片,FPGA成本更高,随着流片量的增加成本越来越高。


功耗:FPGA中的芯片的面积比ASIC更大,这是因为FPGA厂商并不知道下游的具体需求应用,故在芯片中装入规模巨大的门电路(其实很多没有使用到),行业深度报告:FPGA—大数据和物联网时代大有可为国防、汽车等,这些领域对低功耗要求不高。


编程设计:FPGA的发展中,软件将占据60%的重要程度。除了考虑芯片架构,编程设计时还要考虑应用场景多样性、复杂性和效率。FPGA编程需要采用的专用工具进行HDL编译,再烧录至FPGA中,其技术门槛非常高。

 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

作者简介
李晨光
李晨光

与非网编辑,网名:L晨光,电子工程专业出身。凭借对文字的热爱和热情投身于此,热衷观察和思考,期待有所发现,有所收获。夜半时分,写出一段让自己感动的文字,最让我兴奋。

继续阅读
FPGA如何解决实时AI的两大痛点?
FPGA如何解决实时AI的两大痛点?

微软在数据中心里大规模部署和应用FPGA的最初实践,来自于他的“Catapult项目”。这个项目的主要成就,是搭建了一个基于FPGA的数据中心硬件加速平台,包括各种必要的软硬件基础设施。通过三个阶段的发展,Catapult已经成功的帮助微软在其遍布全球的云数据中心里部署了成千上万的FPGA加速资源。

AI时代也有摩尔定律?这就是百度选择FPGA部署AI的理由
AI时代也有摩尔定律?这就是百度选择FPGA部署AI的理由

AI时代的摩尔定律:每两年一个量子级的提高,从性能到架构方面都将有全面的提升,而专用芯片将是未来发展的必经之路,这也是百度选择FPGA的原因。

高云半导体签约泛欧洲区域代理商

英国伦敦,2019年3月14日,全球增长速度最快的可编程逻辑厂商——广东高云半导体科技股份有限公司(以下简称“高云半导体”)宣布,指定GoRep有限公司为其泛欧洲区域代理商。此次签约代理商是高云半导体继成立欧洲销售中心,并宣布任命欧洲销售和市场总监等一系列活动后的新开拓。

FPGA适用于诸多领域,不断推动AI和大数据时代的发展
FPGA适用于诸多领域,不断推动AI和大数据时代的发展

作为加速云数据中心的重要组件,FPGA已经开始了它在数据中心领域的广泛使用。除了像微软、亚马逊这样的大型云服务提供商之外,FPGA也逐渐开始进入其他类型和规模的数据中心,并在大数据处理、AI、网络功能加速等领域扮演者重要的角色。

英伟达/英特尔/赛灵思争相抢购Mellanox,都是恐慌惹的祸

据外媒报道,芯片制造商英伟达即将以70多亿美元现金收购以色列芯片制造商Mellanox Technologies。虽然以色列国土面积不大,但是在科技创新方面却是“卧虎藏龙”,Mellanox公司也算其中一家。Mellanox成立于1999年,主要向客户提供数据中心相产品,包括以太网交换机、芯片和InfiniBand,已在纳斯达克上市。得益

更多资讯
面对赛灵思/Altera垄断,紫光同创/高云半导体/复旦微等国内FPGA厂商如何破局?
面对赛灵思/Altera垄断,紫光同创/高云半导体/复旦微等国内FPGA厂商如何破局?

有人把它比作集成电路领域的“橡皮泥”,还有人称其为可编程的“万能芯片”,作为四大通用集成电路芯片之一,其重要性与CPU、存储器、DSP齐平。

5G时代,FPGA将大有可为

相对于四千亿美金的IC市场,FPGA占比相当渺小,小到FPGA厂商绞尽脑汁开拓尽可能多的应用提高营收,终于在物联网的成长中看到了一丝曙光。

5G是FPGA厂商开疆拓土之路上的另一“矿藏”

相对于四千亿美金的IC市场,FPGA占比相当渺小,小到FPGA厂商绞尽脑汁开拓尽可能多的应用提高营收,终于在物联网的成长中看到了一丝曙光。当全球的物联网设备源源不断地将数据抛到互联网上,数据中心慌了,显然只凭借CPU进行数据处理是一个无法完成任务,好在聪明的工程师们想到了为数据中心加速。FPGA就是其中一个可供选择的方案,另外一个是专用A

PLC的面向对象编程实现方式

面向对象编程是计算机高级语言的一种先进的编程模式,在工业控制系统的PLC程序中也可以采用这种设计思想,虽然我们无法实现面向对象的很多优秀特点如“继承”,甚至于它根本就不具备面向对象编程语言的特点,但面向对象编程的基本概念就是类和类的实例(即对象),我们只需要使用这种概念就可以了。

ASIC项目瀑布式开发流程详解

最近收拾书架,翻出一张多年以前的ASIC项目开发流程图,一起回顾一下。

电路方案