0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ASIC和FPGA的区别是什么

h1654155282.3538 来源:数字芯片实验室 作者:数字芯片实验室 2020-11-10 16:37 次阅读

1、概念区别:

ASIC(专用集成电路)是一种在设计时就考虑了设计用途的IC

FPGA(现场可编程门阵列)也是一种IC。顾名思义,只要有合适的工具和适当的专业基础,工程师就可以对FPGA进行重新编程。

2、开发流程区别:

FPGA开发是利用HDL和quartus、vivado等EDA工具,重新配置(configure)芯片的功能,而ASIC通常都具有较少的可重配置能力。

ASIC基本都是基于标准单元开始设计的,还需要进行Place&Route。当芯片存在任何问题时,必须再次重新投片,直到达到你想要的功能和性能。ASIC设计流程非常昂贵,至少需要几个月的时间才能完成。

ASIC在离开生产线后再也无法改变。这就是为什么设计师在大规模量产之前需要完全确保设计正确无误。工程师可以利用FPGA的可重配置这一优势,进行ASIC的原型验证,以便在将设计发送到代工厂之前,可以在实际世界中对其进行全面的测试。

FPGA是一大堆预制的门和触发器,具有可编程互连的特性。可以使用这些基本模块配置成你想要的任何逻辑功能。如果有错误,可以在几秒钟内重新编程,而不需要数月才能知道结果。然而,在FPGA中,有时候需要额外的硬件开销来进行正确的连接。

3、成本区别:

ASIC在重复成本方面具有很大的优势,因为在设计中浪费的材料非常少。对于FPGA,总是有很多的硬件资源被浪费。这意味着FPGA的重复成本通常高于同类ASIC的重复成本。

尽管ASIC的重复成本非常低,但其非重复成本相对较高且通常达到数百万。由于它是非重复性的,因此每个IC的成本随着量的增加而减少。

所以,在ASIC量产到一定量之后,使用ASIC可以比使用FPGA更便宜。与FPGA相比,ASIC在功耗,性能,尺寸和成本方面具有很大优势。
责任编辑人:CC

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1601

    文章

    21296

    浏览量

    593063
  • asic
    +关注

    关注

    34

    文章

    1150

    浏览量

    119252
收藏 人收藏

    评论

    相关推荐

    ASIC_FPGA_区别与联系

    谈谈ASIC_FPGA_区别与联系,也许面试的时候能用到
    发表于 05-23 19:47

    CPLD和FPGA区别是什么?

    CPLD和FPGA区别是什么?
    发表于 07-25 16:26

    ASIC、ASSP、SoC和FPGA之间到底有何区别

    区别是什么?以及高端FPGA应该归类为SoC吗?  这里有几个难题,至少技术和术语随着时间而演变。牢记这一点,对于这些术语的起源以及它们现在的意义是什么,我对此做了高度简化的解释。ASIC——特定
    发表于 07-24 11:18

    FPGA、单片机、DSP、ASIC区别

    ASIC是专用集成电路设计,FPGA是可编程逻辑阵列,DSP和单片机(MCU?)是不是有点像?这四个我只接触过FPGA,就是自己布置逻辑单元,可以使用IP核,最后下到开发板验证。现在我想问:如果我要实现一个电子系统,这四个方案有
    发表于 09-21 11:34

    ASICFPGA有什么区别

      1、概念区别:  ASIC(专用集成电路)是一种在设计时就考虑了设计用途的IC。  FPGA(现场可编程门阵列)也是一种IC。顾名思义,只要有合适的工具和适当的专业基础,工程师就可以对FP
    发表于 12-01 17:41

    FPGA与CPLD的区别是什么

    FPGA与CPLD的区别是什么?Latch和Register区别在哪?行为描述中Latch如何产生的?
    发表于 09-22 07:55

    FPGA与单片机的区别是什么?

    FPGA与单片机的区别是什么?单片机、FPGA、DSP、ASIC区别有哪些?
    发表于 09-23 08:11

    ARM和FPGA区别是什么?

    ARM和FPGA区别是什么?
    发表于 11-05 08:45

    ASIC、ASSP、SoC和FPGA之间到底有何区别

    我经常收到关于各类设备之间的差异的问题,诸如ASIC、ASSP、SoC和FPGA之间的区别问题。例如是SoC是ASIC吗?或ASIC是SoC
    发表于 07-17 09:42 4.2w次阅读

    FPGAASIC区别是什么,两者谁的性能更强

    首先讲讲 FPGAASIC区别FPGA 全称「可编辑门阵列」(Field Programmable Gate Array),其基本原理是在
    发表于 11-12 15:15 8994次阅读

    ASICFPGA之间的区别和关系

    电子技术行业里面的攻城师们应该对ASICFPGA和单片机这些名字都不陌生,但我相信并不是所有人都清楚ASICFPGA之间的区别和关系,下
    发表于 06-04 11:36 5755次阅读

    ASICFPGA区别是什么

    FPGA(现场可编程门阵列)也是一种IC。顾名思义,只要有合适的工具和适当的专业基础,工程师就可以对FPGA进行重新编程。
    发表于 06-04 10:10 1.9w次阅读
    <b class='flag-5'>ASIC</b>和<b class='flag-5'>FPGA</b>的<b class='flag-5'>区别是</b>什么

    FPGAASIC区别与联系

      FPGAASIC作为数字电路的常见实现方式,其联系和区别备受关注。本文将从FPGAASIC的基本概念入手,深入研究它们的
    发表于 08-14 16:38 1813次阅读

    fpgaasic区别

    FPGA(现场可编程门阵列)和ASIC(专用集成电路)是两种不同类型的集成电路,它们在设计灵活性、制造成本、应用领域等方面有着显著的区别
    的头像 发表于 03-26 15:29 276次阅读

    fpgaasic在概念上有什么区别

    FPGA(现场可编程门阵列)和ASIC(应用特定集成电路)在概念上存在明显的区别
    的头像 发表于 03-27 14:12 179次阅读