集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 2867|回复: 7

FPGA都可以做什么用途?

[复制链接]
4798345 发表于 2017-7-9 22:58:32 | 显示全部楼层 |阅读模式
请教一下FPGA除了用在图像处理、通信方面还可以用在哪些地方。
大鹏 发表于 2017-7-13 09:29:27 | 显示全部楼层
FPGA主要应用:
梦开始的地方
young 的博客

【转】FPGA主要应用

FPGA主要应用:

1、逻辑控制(逻辑接口领域)

传统方向,主要用于通信设备的高速接口电路设计,用FPGA处理高速接口的协议,并完成高速的数据收发和交换。FPGA最初以及到目前最广的应用就是在通信领域,一方面通信领域需要高速的通信协议处理方式,另一方面通信协议随时在修改,非常不适合做成专门的芯片。因此能够灵活改变功能的FPGA成为首选,到目前为止FPGA的一半以上的应用也是在通信行业。

2、算法实现(信号处理、图像处理)

数字信号处理方向或者数学计算方向,很大程度上这一方向已经大大超出了信号处理的范畴。在这一方向要求FPGA设计者有一定的数学功底,能够理解并改进较为复杂的数学算法,并利用FPGA内部的各种资源使之能够变为实际的运算电路。

3、SOPC(控制)

严格意义上来说这个已经在FPGA设计的范畴之内,只不过是利用FPGA这个平台搭建的一个嵌入式系统的底层硬件环境,然后设计者主要是在上面进行嵌入式软件开发而已。如果涉及到需要在FPGA做专门的算法加速,实际上需要用到第二个方向的知识,而如果需要设计专用的接口电路则需要用到第一个方向的知识。目前SOPC方向发展其实远不如第一和第二个方向,其主要原因是因为SOPC以FPGA为主,或者是在FPGA内部的资源实现一个“软”的处理器,或者是在FPGA内部嵌入一个处理器核。但大多数的嵌入式设计却是以软件为核心,以现有的硬件发展情况来看,多数情况下的接口都已经标准化,并不需要那么大的FPGA逻辑资源去设计太过复杂的接口。
 楼主| 4798345 发表于 2017-8-18 14:31:13 | 显示全部楼层
感谢                        
一个人的星空 发表于 2017-8-18 20:54:40 | 显示全部楼层
感谢楼主分享
FPGA_one 发表于 2017-8-19 09:06:02 | 显示全部楼层
回答的很到位      
fpga_feixiang 发表于 2017-8-19 11:07:02 | 显示全部楼层
FPGA都可以做什么用途?
 楼主| 4798345 发表于 2017-8-19 14:45:26 | 显示全部楼层
感谢大鹏              
羽世 发表于 2017-8-19 16:13:08 | 显示全部楼层
谢谢大佬的分享
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|集成电路技术分享 ( 京ICP备20003123号-1 )

GMT+8, 2024-5-28 15:47 , Processed in 0.117749 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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