特定应用集成电路是一种独特的IC,它的设计考虑到了特定的目的。这种类型的集成电路在现在的大多数硬件中非常普遍,因为使用标准的集成电路元件会导致大而笨重的电路。FPGA(现场可编程门阵列)也是一种IC,但它在生产过程中没有内置的编程功能。顾名思义,只要用户拥有正确的工具和适当的知识,就可以对集成电路进行编程。

ASIC在离开生产线后就不能再被改变了。这就是为什么设计者需要完全确定他们的设计,特别是在大量生产相同的ASIC时。FPGA的可编程特性使制造商能够纠正错误,甚至在产品被购买后发送补丁或更新。制造商还利用这一优势,在FPGA中创建他们的原型,以便在实际将设计发送到IC代工厂进行ASIC生产之前,可以在现实世界中进行彻底的测试和修改。

ASIC在经常性成本方面有很大的优势,因为由于设计中晶体管的数量固定,很少有材料被浪费掉。对于FPGA,一定数量的晶体管元素总是被浪费掉,因为这些封装是标准的。这意味着FPGA的成本通常高于可比较的ASIC的成本。ASIC的经常性成本相当低,但其非经常性成本相对较高,往往达到数百万。由于它是非经常性的,尽管如此,它的每个IC的价值随着数量的增加而减少。如果分析生产成本与产量的关系,就会发现随着生产数量的减少,使用FPGA实际上会比使用ASIC更便宜。

ASIC和FPGA的区别

  1. ASIC是一种独特的集成电路类型,用于特定的应用,FPGA是一种可重复编程的集成电路。
  2. ASIC一旦创建就不能再被改变,FPGA可以。
  3. 通常的做法是,在ASIC上实现之前在FPGA上进行设计和测试。
  4. 与FPGA相比,ASIC浪费的材料非常少,而且经常性的费用很低。
  5. 在建立小批量生产电路时,FPGA比ASIC更好。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:ASIC和FPGA的区别
本文链接:https://www.vsdiffer.com/vs/difference-between-asic-vs-fpga.html
免责声明:以上内容仅是站长个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。