ASIC芯片有哪些定制方式?ASIC和FPGA各有各的香!
扫描二维码
随时随地手机看文章
本文中,小编将对ASIC芯片予以介绍,如果你想对ASIC芯片的详细情况有所认识,或者想要增进对ASIC芯片的了解程度,不妨请看以下内容哦。
一、ASIC芯片定制方式
ASIC分为全定制和半定制。全定制设计需要设计者完成所有电路的设计,因此需要大量人力物力,灵活性好但开发效率低下。如果设计较为理想,全定制能够比半定制的ASIC芯片运行速度更快。半定制使用库里的标准逻辑单元(Standard Cell),设计时可以从标准逻辑单元库中选择SSI(门电路)、MSI(如加法器、比较器等)、数据通路(如ALU、存储器、总线等)、存储器甚至系统级模块(如乘法器、微控制器等)和IP核,这些逻辑单元已经布局完毕,而且设计得较为可靠,设计者可以较方便地完成系统设计。现代ASIC常包含整个32-bit处理器,类似ROM、RAM、EEPROM、Flash的存储单元和其他模块. 这样的ASIC常被称为SoC(片上系统)。
FPGA是ASIC的近亲,一般通过原理图、VHDL对数字系统建模,运用EDA软件仿真、综合,生成基于一些标准库的网络表,配置到芯片即可使用。它与ASIC的区别是用户不需要介入芯片的布局布线和工艺问题,而且可以随时改变其逻辑功能,使用灵活。
二、FPGA 与ASIC,各有裨益
ASIC芯片的缺点也很明显。因为ASIC芯片是针对特定应用设计的,芯片能处理的算法是单一的,当算法发生变化之后,针对之前的算法设计的ASIC芯片无法作出相应更新,那么它的效能就会大打折扣。
特别是在AI、服务器这类领域,在各种算法不断迭代的情况下,ASIC芯片的特性反而成为了它的累赘。一款芯片生产需要耗费的除了金钱成本还有时间成本,即使是“不差钱”的头部公司也不会为了每次更新耗费时间、人力设计ASIC芯片。毕竟抢占市场,能否最快速度的让前沿技术商用化也是衡量一家科技公司实力的重要标准之一。这就是为何无论是AMD还是英特尔都在FPGA领域发力的重要原因。
FPGA和ASIC的特性对比
通过对比FPGA与ASIC的性能,我们可以发现。其实ASIC与FPGA之间的关系并不是谁取代谁,更多的是在不同领域各自发力。
因为技术总会在不断的发展,在面对一个新的技术和应用的时候,算法会不断的进行快速升级,在这种情况下FPGA会更为合适。而对于那些软件、算法已经相对成熟和稳定的领域,ASIC的性价比就会体现出来。
举例来说,ASIC的NRE是150 万美元但单位成本只需要4 美元而FPGA的NRE是0美元但FPGA单位成本可能达到8 美元,是ASIC的两倍。
在这样的情况下,ASIC项目与FPGA项目存在一个平衡点,虽然ASIC项目需要150万美元的NRE,但与 FPGA 相比在40万个单位的数量之后,ASIC开始更具成本效益。因此人脸识别、语音识别等厂商们在新的技术应用之初,可能会选择FPGA,进行不断地调整优化以适应算法的演进。等到相应的技术成熟,可以大规模部署生产的时候,厂商们就会通过定制ASIC芯片去提升性价比以及最优化性能。
在这样的过程中,我们可以发现FPGA芯片的火热并不是为了淘汰ASIC芯片,而是一种互相成就。赛灵思称自己的架构与器件、设计套件组合为领先的 ASIC 和 SoC 平台的需求提供了理想的解决方案。例如,英飞凌就与赛灵思和 Xylon 合作推出了新的 Xylon IP 内核 logiHSSL。这允许 Xilinx 的SoC、MPSoC 和 FPGA 器件与英飞凌的 AURIX TC2xx 和 TC3xx 微控制器之间通过英飞凌高速串行链路 (HSSL) 进行高速通信。通过HSSL 接口,客户的 ASIC 和 AURIX 设备之间交换数据,以实现功能扩展或性能。
经由小编的介绍,不知道你对ASIC芯片是否充满了兴趣?如果你想对ASIC芯片有更多的了解,不妨尝试度娘更多信息或者在我们的网站里进行搜索哦。