分析下FPGA和它之间的关联

2021-01-11 08:59:49 来源:薛定谔的咸鱼

最先一大特性便是协调能力,FPGA如同上文常说的“薄纸”一样,能够 根据“刷代码”的方法更改主要用途和作用。

针对大数据中心而言,许多设备是朝向不一样顾客租赁的,因而硬件配置的主要用途常常会发生改变。而这时候假如用FPGA做为加速卡便会十分便捷了,机器设备主要用途更改的另外,FPGA这里也顺利进行更改就可以了。

尤其是针对人工智能技术行业的优点更加显著,例如今时兴一种神经元网络,指不定过一段时间另一种神经元网络又越来越受欢迎了,并且优化算法也会随着时间不断创新。这类状况下很有可能就必须持续拆换硬件配置,最大限度的去迎合优化算法要求。而FPGA就便捷许多了,必须开展调节的情况下再次刷入就可以了,在节约时间的另外也降低了成本费。

FPGA

FPGA除开协调能力之外,此外一大特性便是并行处理了。怎样看待并行呢?

不难看出,并行处理能够进一步提高高效率,也恰好是由于那样,FPGA能够协助CPU加快测算。

FPGA和ASIC

FPGA全名现场可编程逻辑门阵列,它归属于一种半定制电源电路。而ASIC称之为专用型集成电路芯片。

这两个实际上都能够算作“薄纸”,只不过是在FPGA的“薄纸”上大家画的是铅笔画,而设计方案并生产制造ASIC芯片时,我们都是在“薄纸”上画水彩画。

二者实际上都具备非常的协调能力,只不过是针对ASIC而言,当水粉画进行也就是芯片造出的情况下,就早已没什么改动的空间了。而FPGA的铅笔画是能够 擦了再次画的。

此外一方面,假如针对一样一个电源电路,其他标准也大概等同于的状况下,ASIC的性能是比FPGA强的。如同水粉画比铅笔画颜色更艳丽。因而假如一个电源电路在后期不用变更的状况下,出自于性能(功能损耗、速率、芯片面积)层面的考虑到,选ASIC更适合。

自然之上常说的仅仅是性能层面的考虑,在具体挑选中还会继续有其他要素的危害,例如成本费。

ASIC的发展成本费是十分昂贵的,针对一些优秀的加工工艺而言,流片一次的成本费就很有可能上亿。而FPGA的发展成本费极低,在淘宝网就能以几百元免邮的价钱购到相对的单片机开发板。并且因为ASIC生产制造以后不能变更,因此 就会有很有可能由于设计方案不科学或是相对产品在销售市场上意见反馈不太好,以致于有关项目成本浪费的状况。针对FPGA而言就非常少有这些方面风险性了,假如设计方案有什么问题,中后期还能够再度调节,即便整体规划有什么问题,买进的FPGA芯片也可再度售卖或用在其他新项目中。但另一方面,ASIC产业化生产制造后边际效益极低,而根据FPGA设计方案的产品则无法根据批量生产得到边际效益收益。

因而,针对一些中小型企业而言,假如他们的产品针对性能有一定规定,必须相对性优秀的加工工艺得话,他们压根承受不起一次先进工艺的流片花费,那么只有挑选FPGA了。假如他们的产品针对性能规定并不是很高得话,就会有很有可能挑选完善加工工艺的ASIC,老加工工艺的流片成本费还是低的。

而针对大企业就需要分状况探讨了,假如总体目标产品必须常常更改,那么就用FPGA。假如总体目标产品仅仅开发设计前期必须常常更改,但定形以后不容易改动的,那么就在前期挑选FPGA,在定形后转为ASIC。假如一个芯片产品早已拥有非常的开发设计工作经验,在第二年仅仅发布最新款得话,也是有很有可能立即应用ASIC。

此外一方面,便是开发进度了。先进工艺的流片花费很高,除开昂贵的花费以外,它的开发进度也相对性较长。ASIC芯片制作过程也是很花时间的,因此 一些企业为了更好地让自身的产品更快发售,占有相对的销售市场,也会挑选FPGA。

 

声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请与我们联系,我们将及时更正、删除,谢谢。
Big-Bit 商务网

请使用微信扫码登陆

x
凌鸥学园天地 广告