ASIC和FPGA
ASIC与FPGA
专用集成电路是一种独特的IC,其设计考虑了一定的目的。这种类型的IC现在在大多数硬件中非常普遍,因为使用标准IC组件构建会导致大而笨重的电路。 FPGA(现场可编程门阵列)也是一种IC,但它在生产过程中没有内置编程。顾名思义,只要具有合适的工具和适当的知识,用户就可以对IC进行编程。
ASIC离开生产线后再也无法改变。这就是为什么设计师需要完全确定他们的设计,特别是在制造大量相同的ASIC时。 FPGA的可编程特性允许制造商纠正错误,甚至在产品购买后发送补丁或更新。制造商还通过在FPGA中创建原型来利用这一优势,以便在将设计实际发送到IC生产的ASIC代工厂之前,可以在现实世界中对其进行全面测试和修改。
ASIC在重复成本方面具有很大的优势,因为由于设计中固定数量的晶体管而浪费的材料非常少。对于FPGA,一定数量的晶体管元件总是被浪费,因为这些封装是标准的。这意味着FPGA的成本通常高于同类ASIC的成本。尽管ASIC的经常性成本非常低,但其非经常性成本相对较高且通常达到数百万。由于它是非经常性的,因此每个IC的值随着体积的增加而减少。如果您分析与产量相关的生产成本,您会发现随着生产数量的降低,使用FPGA实际上比使用ASIC更便宜。
摘要: 1. ASIC是一种独特类型的集成电路,适用于特定应用,而FPGA是可重编程集成电路。 2.在FPGA可以创建ASIC时,不能再更改ASIC。 3.在ASIC上实现之前,通常需要在FPGA上进行设计和测试。 4.与FPGA相比,ASIC浪费的材料非常少,而且经常性成本很低。 5.在构建小批量生产电路时,FPGA比ASIC更好。