找回密码
 注册
关于网站域名变更的通知
查看: 296|回复: 1
打印 上一主题 下一主题

FPGA都可以做什么用途?

[复制链接]
  • TA的每日心情
    开心
    2019-11-19 15:19
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2018-11-8 09:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    FPGA都可以做什么用途?

    - I, v! \# e3 g- X8 P: L6 _" k0 C: |: [! b( }
    3 v9 q( z0 S- M8 ]$ s
    FPGA主要应用:3 C, b& \3 }: \5 G' }
    " g- [: L6 ~, d. W
    1、逻辑控制(逻辑接口领域)
    0 M% w0 y; `* I" l; ~0 ~( O
    " G( w, R" S& L传统方向,主要用于通信设备的高速接口电路设计,用FPGA处理高速接口的协议,并完成高速的数据收发和交换。FPGA最初以及到目前最广的应用就是在通信领域,一方面通信领域需要高速的通信协议处理方式,另一方面通信协议随时在修改,非常不适合做成专门的芯片。因此能够灵活改变功能的FPGA成为首选,到目前为止FPGA的一半以上的应用也是在通信行业。' c- s! L" \: J, A

    7 E# p6 k7 U% A4 v- `8 @. h2、算法实现(信号处理、图像处理). G; Z# F4 G) U& U
    1 x/ L9 G$ u8 |5 i4 _1 g
    数字信号处理方向或者数学计算方向,很大程度上这一方向已经大大超出了信号处理的范畴。在这一方向要求FPGA设计者有一定的数学功底,能够理解并改进较为复杂的数学算法,并利用FPGA内部的各种资源使之能够变为实际的运算电路。
    ! x1 v$ `1 N# V. F# _% y: Q9 C/ q
    3、SOPC(控制)
    # }- k& D8 F1 [. l0 B  [5 G
    3 j. Y$ z6 V+ A' H, `/ T7 c严格意义上来说这个已经在FPGA设计的范畴之内,只不过是利用FPGA这个平台搭建的一个嵌入式系统的底层硬件环境,然后设计者主要是在上面进行嵌入式软件开发而已。如果涉及到需要在FPGA做专门的算法加速,实际上需要用到第二个方向的知识,而如果需要设计专用的接口电路则需要用到第一个方向的知识。目前SOPC方向发展其实远不如第一和第二个方向,其主要原因是因为SOPC以FPGA为主,或者是在FPGA内部的资源实现一个“软”的处理器,或者是在FPGA内部嵌入一个处理器核。但大多数的嵌入式设计却是以软件为核心,以现有的硬件发展情况来看,多数情况下的接口都已经标准化,并不需要那么大的FPGA逻辑资源去设计太过复杂的接口。, w# X2 N" {7 C, W  t

    : O, J  [$ a5 V% B

    该用户从未签到

    2#
    发表于 2019-7-30 16:23 | 只看该作者
    看看FPGA都可以做什么用途
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-10-12 07:22 , Processed in 0.125000 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表