官方论坛
官方淘宝
官方博客
微信公众号
点击联系吴工 点击联系周老师

和集成电路比,FPGA在应用中的优势和缺陷

发布时间:2022-01-07   作者:lishuangshun 浏览量:

在第二篇我们谈到fpga的应用广泛,主要是在通讯领域,大数据采集、作为ASIC 的原型验证,还有军工领域,还有高科技领域,随着物联网以及5G,激光雷达,AI系统,无人机的兴起,FPGA的优势也越来越明显。

 

首先,相对于其他电路,FPGA在开发难度上低很多,例如,如果集成电路要在电脑上模拟,仿真,再去制造,经历一个很长很长的周期,那FPGA就不需要这种周期,只需要直接写代码,然后生产就实现就好了,这就大大缩短了开发的周期,而且也没有风险,所以这个又是FPGA的一个优点。

 

既然FPGA这么多优势,我们是不是全部领域都用FPGA就可以了?当然不是,有优点必然也有缺陷,FPGA的缺点也是明显的。相对应其他电路,FPGA的制作成本很高,专用的集成电路一定是把里面的电路全部用上了,实现所需要的功能。但FPGA它不是,它既要满足A的功能,又要满足B的功能,要满足C的功能,也就是说abc三个的需求都不同,所以,FPGA基本上只能一次实现一个功能,所以FPGA就天然地存在一个缺陷,它的利用率是比较低的,比较低的利用率就意味着成本高。

 

这也是FPGA相对于其他集成电路不同的一个特点,针对这个特点,可以认为FPGA只能做些高端的,少批量的应用,如果市场非常好,想要降成本的时候,很多人就会把FPGA的代码变成集成电路去生产,来降低这个成本。

 

可以说,FPGA是产品最基础最底层形成的一种思维。 FPGA特别适合于样品研制或小批量产品开发,使产品能以最快的速度上市,而当市场扩大时,它可以很容易的由ASIC实现,因此开发风险也大为降低。但是专用的集成电路也有它的优势,芯片可以获得最优的性能,即面积利用率高、速度快、功耗低,批量成本低,所以,在很长一段时间内,它依然是大批量应用市场中的主导。

   拓展阅读