• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

fpga有哪些显著的优点?

lijuan 2018-06-15 浏览量:3074
从价格上来说,FPGA现在并不具备优势,它的发展前景如何?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 优势一:
    更大的并行度。这个主要是通过并发和流水两种技术实现。
    A:并发是指重复分配计算资源,使得多个模块之间可以同时独立进行计算。这一点与现在的多核和SIMD技术相似。但相对与SIMD技术,FPGA的并发可以在不同逻辑功能之间进行,而不局限于同时执行相同的功能。举个简单例子说就是使用SIMD 可以同时执行多个加法,而FPGA可以同时执行多个加法和乘法和任何你能设计出来的逻辑。
    B:流水是通过将任务分段,段与段之间同时执行。其实这一点和CPU相似,只是CPU是指令间的流水而FPGA是任务间流水或者可以说是线程间流水。
    优势二:
    可定制。FPGA 内部通过Lookup Table实现逻辑,可以简单理解为是硬件电路。可定制指的是在资源允许范围内,用户可实现自己的逻辑电路。通常情况下任务在硬件电路上跑是比在软件上快的,比如要比较一个64位数高32位和低32位的大小,在CPU下需要2条区数指令,两条位与指令,一条移位指令一条比较指令和一条写回指令,而在FPGA下只要一个比较器就行了。
    优势三:
    可重构。可重构指的是FPGA内部的逻辑可根据需求改变,减少开发成本。同时,使用FPGA复用资源比使用多个固定的ASIC模块为服务器省下更多的空间。
    • 发布于 2018-06-16
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:19
  • FPGA具有体系结构和逻辑单元灵活、集成度高以及适用范围宽FPGA等特点。兼容了PLD和通用门阵列的优点,可实现较大规模的电路,编程也很灵活。与门阵列等其它ASIC相比,它又具有设计开发什么是周期短、设计制造成本低、开发工具先进、标准产品无需测试、质量稳定以及可实时在线检验等优点,因此被广泛应用于产品的原型设计和产品生产(一般在10000件以下)之中。几乎所有应用门阵列、PLD和中小规模通用数字集成电路的场合均可应用FPGA 
    FPGA采用了逻辑单元阵列LCA(Logic Cell Array)这样一个新概念,内部包括可配置逻辑模块CLB(Configurable Logic Block)、输出输入模块IOB(Input Output Block)和内部连线(Interconnect)三个部分。FPGA的基本特点主要有: 
    一是采用FPGA设计ASIC电路,用户不需要投片生产,就能得到合用的芯片。 
    二是FPGA可做其它全定制或半定制ASIC电路的中试样片。 
    三是FPGA内部有丰富的触发器和I/O引脚。 
    四是FPGA是ASIC电路中设计周期最短、开发费用最低、风险最小的器件之一。 

    五是FPGA采用高速CHMOS工艺,功耗低,可以与CMOS、TTL电平兼容。

    缺点:价格贵

    • 发布于2018-06-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 同样算法实现,硬件化支持的FPGA可以比软件实现快。

    • 发布于2018-06-15
    • 举报
    • 评论 0
    • 0
    • 0

  • fpga可以并行处理,处理时间可以精确计算
    • 发布于2018-06-15
    • 举报
    • 评论 0
    • 0
    • 0

  • FPGA是硬件可编程的,优势就在于硬件可变了就可以根据实际需求修改各种资源的搭配,提高效率,甚至完成一些之前的方式无法完成的任务
    • 发布于2018-06-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 运算速度快,可以并运行,配置灵活等等。

    但就是贵。

    • 发布于2018-06-15
    • 举报
    • 评论 0
    • 0
    • 0

  • FPGA芯片是小批量系统提高系统集成度、可靠性的最佳选择之一。FPGA可做其它全定制或半定制ASIC电路的中试样片。采用FPGA设计ASIC电路(专用集成电路),用户不需要投片生产,就能得到合用的芯片。FPGA内部有丰富的触发器和I/O引脚。FPGA是ASIC电路中设计周期最短、开发费用最低、风险最小的器件之一。FPGA采用高速CMOS工艺,功耗低,可以与CMOS、TTL电平兼容。可以说,FPGA芯片是小批量系统提高系统集成度、可靠性的最佳选择之一。
    • 发布于2018-06-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 并行结构,可以实现软核,所以做嵌入式也是可以的
    • 发布于2018-06-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要的优势是它的并行计算处理能力,现在我们常见的微处理器都是串行处理的,FPGA是并行计算的,因此速度上有很大的优势,对数据的吞吐量都非常大。
    • 发布于2018-06-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要是并行触发,而且是硬件电路,速度非常快
    • 发布于2018-06-15
    • 举报
    • 评论 0
    • 0
    • 0

  • FPGA最大的特点是硬件处理,不需要软核就处理,速度非常快,适合做硬件解码
    • 发布于2018-06-15
    • 举报
    • 评论 0
    • 0
    • 0

  • FPGA的优势是并行运算,就是能够同时处理多个运算任务,普通的处理器只能同时处理等同于其核心数的运算任务
    • 发布于2018-06-16
    • 举报
    • 评论 0
    • 0
    • 0

  • FPGA最大的优势在于并行运算处理,而且功能主要通过硬件实现,比通过软件算法的计算速度更快,但是就是价格过高。
    • 发布于2018-06-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要是并行处理,对于一些高速采集等主要依靠硬件逻辑、高速的任务而非复杂的时序任务十分有效
    • 发布于2018-06-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 最在的优点就是并行运行了。比多核心芯片的并行还要快
    • 发布于2018-06-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 运算速度快,硬件处理,并行运算,不过价格也贵
    • 发布于2018-06-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 处理速度要比单片机快多了,实际相当于电路设计,可以并行处理,还可以加入软核CPU,还有内部乘法器,加快了数值计算的速度
    • 发布于2018-06-30
    • 举报
    • 评论 0
    • 0
    • 0

  • FPGA的优点就是处理逻辑电路的速度非常快,如接按键输入或者输出一排LED等。

    • 发布于2018-06-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 性能、上市时间、成本、稳定性、长期维护
    • 发布于2018-07-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 最大的优点就是硬件电路处理,运算十分快
    • 发布于2018-07-14
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

fpga有哪些显著的优点?