在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4531|回复: 10

[求助] fpga的困惑

[复制链接]
发表于 2014-1-6 20:56:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
学习fpga已有一年左右了,虽说花的时间的不多,但其内部的结构已有熟悉的理解,但仍停留在入门的阶段,对于进一步的提高却无可奈何。学习的时候,遵循的原则是学一个东西,一定要懂透,否则绝不学习下一个目标,这样于是就减慢了学习新东西的节奏了,这也是我的困惑之一,到底是学的内容多一些,还是专得更多一点。如果专得更多一点,新的内容没有接触,工作很可能没戏。目前还在一步一步的走着,总而言之,言而总之,学在当下的我没有一个具体的计划。
 楼主| 发表于 2014-1-7 21:11:14 | 显示全部楼层
我想说的是你学过FPGA吗?
 楼主| 发表于 2014-1-7 21:12:42 | 显示全部楼层
回复 2# 卖女孩的小火柴
我想说的是,你学过FPGA没?如果学过的话,最好是了解它的内部情况,这个应该没错吧
发表于 2014-1-7 22:23:09 | 显示全部楼层
自己感觉现在FPGA的主流是SOC和ASIC
发表于 2014-1-8 13:22:32 | 显示全部楼层
不同厂商的FPGA内部结构不同,了解了对优化电路和设计思路会有帮助,不过也不用太死钻,关键是你要用FPGA做什么业务?如何实现?这些东西比知道FPGA内部原理对一个工程师来说更重要
发表于 2014-1-8 14:59:39 | 显示全部楼层
FPGA内部架构需要了解,但没必要一直深究,code和debug的能力更重要
发表于 2014-1-25 23:30:20 | 显示全部楼层
感谢楼主分享
发表于 2014-1-30 04:05:31 | 显示全部楼层
本帖最后由 kk2009 于 2014-1-30 04:12 编辑

回复 1# 锤子

呵呵,简单的来说,FPGA就是一个工具,通过这个工具, 将你想要实现的功能,算法通过RTL写出来,然后利用FPGA的综合布线工具生成FPGA对应的文件,下载到FPGA。除非你准备去alter等去开发FPGA的生产实现,而不是用FPGA。
所以说能简单理解FPGA的结构,对实现有帮助,但是不要花费太多的时间在这上面。

比如汽车,如果你只是一个驾驶员的话,你有必要对整个汽车了解得那么透切吗?如果你不了解的话,是不是就不能开车了呢?答案肯定不是的,当然适当了解汽车的结构和原理对驾驶有一定的帮助,但是不是说你必须要了解得非常透切才开始学开车。

学习FPGA,现实一点讲,是需要通过学习算法或者功能来学习,不能单纯为了学FPGA而学FPGA。

另外FPGA的设计是属于数字设计这个范畴的,FPGA真就是一个工具,数字设计就需要你对某个方面的协议或者算法有非常深的认识。比如图像处理,视频处理(H264,AVS等),通信(无线通信),网络通信,音频处理(mp3 codec等),接口(SATA,PCI,PCIExpress,USB)。

否则你在51job上去看看,招fpga设计的,肯定还要求你对某个方面非常熟悉。

所以你就得找项目,自己练手。
发表于 2014-1-30 09:32:18 | 显示全部楼层
学习FPGA当然要非常了解它的内部结构,用FPGA做设计就是用它内部的各种资源去搭建电路实现你想要的功能,当电路很小而FPGA资源很非丰富可能写好的RTL软件自动帮你处理好,但当电路很大或者FPGA资源非常有限的时候,如果不了解它的内部结构,只能说写出来的电种前仿真可以通过,但时序,面积,功耗可能无法达到要求。这个是基础中的基础,无论做哪个方向,这个都是必须要理解的
发表于 2014-1-31 02:08:24 | 显示全部楼层
回复 11# vongy

你这个说法应该是往高级走的时候才必须要深究的。
入门,我觉得花费太多时间在这个上面有点得不偿失。

对fpga的结构来说,只是注意时钟资源,全局布线资源,和Lookup table就差不多了。

而且这些东西应该是一边使用,一边学习效果才好。否则这些东西太枯燥,很容易让人失去兴趣。
而且一边使用,一边对照,理解起来才更好,更快。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-23 09:15 , Processed in 0.027561 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表