本人想要学习FPGA,有数电模电基础,并学了verilog数字设计与综合(夏译版)。 60

现在感到非常迷茫,不知如何继续学习,希望有经验的前辈指导一下,谈谈你们当初是如何学习FPGA这方面的知识的,结合你们的经验与学习历程给一个学习计划,具体到某阶段应学习的内... 现在感到非常迷茫,不知如何继续学习,希望有经验的前辈指导一下,谈谈你们当初是如何学习FPGA这方面的知识的,结合你们的经验与学习历程给一个学习计划,具体到某阶段应学习的内容,并推荐所用的书籍教材。为表学习的决心与感激之心,献上所有财富值,同时先感谢所有回答问题的前辈朋友。 展开
 我来答
allstars52
2013-03-24 · TA获得超过1596个赞
知道小有建树答主
回答量:593
采纳率:75%
帮助的人:587万
展开全部
1、熟悉FPGA的内部结构,了解可编程逻辑器件的基本原理。
2、理解HDL语言,看得出硬件结构
3、清楚自己的方向。第一个方向,也是传统方向主要用于通信设备的高速接口电路设计,这一方向主要是用FPGA处理高速接口的协议,并完成高速的数据收发和交换。这类应用通常要求采用具备高速收发接口的 FPGA,同时要求设计者懂得高速接口电路设计和高速数字电路板级设计,具备EMC/EMI设计知识,以及较好的模拟电路基础,需要解决在高速收发辩雀过程中产生的信号完整性问题。FPGA最初以及到目前最广的应用就是在通信领域,一方面通信领域需要高速的通信协议处理方式,另一方面通信协议随时在修改,非常不适合做成专门的芯片。因此能够灵活改变功能的FPGA就成为首选。到目前为止FPGA的一半以上的应用也是在通信行业。
第二个方向,可以称为数字信号处理方向或者数学计算方向,因为很大程度上这一方向已经大大超出了信号处理的范畴。例如早就在2006年就听说老美将FPGA用于金融数据分析,后来又见到有将FPGA用于医学数据分析的案例。在这一方向要求FPGA设计者有一定的数学功底,能够理解并改进较为复杂的数学算法,并利用FPGA内部的各种资源使之能够变为实际的运算电路。目前真正投入实用的还是在通信领域的无线信号处理、信道编解码以及图像信号处理等领域,其它领域的研究正在开展中,之所以没有大量实用的主要原因还是因为学金融的、学医学的不了解这玩意。不过最近发现欧美有很多电子工程、计算机类的博士转入到金融行业,开展金融信号处理,相信随着转入的人增加,FPGA在其它领域的数学计算功能会更好的发挥出来,而我也有意做一些这些方面的研究。不过国内学金融的、学医的恐怕连数学都很少用到,就不用渣灶烂说用FPGA来帮助他们完成数学_运算了,这个问题只有再议了。
第三个方向就是所谓的SOPC方向,其实严格意义上来说这个已经在FPGA设计的范畴之内,只不过是利用FPGA这个平台搭建的一个嵌入式系统的底层硬件环境,然后设计者主要是在上面进行嵌入式软件开发而已。设计对于FPGA本身的设计时相当少的。但如果涉及到需要在FPGA做专门的算法加速,实际上如漏需要用到第二个方向的知识,而如果需要设计专用的接口电路则需要用到第一个方向的知识。就目前SOPC方向发展其实远不如第一和第二个方向,其主要原因是因为SOPC以FPGA为主,或者是在FPGA内部的资源实现一个“软”的处理器,或者是在FPGA内部嵌入一个处理器核。但大多数的嵌入式设计却是以软件为核心,以现有的硬件发展情况来看,多数情况下的接口都已经标准化,并不需要那么大的FPGA逻辑资源去设计太过复杂的接口。
4、数字逻辑知识是根本。无论是FPGA的哪个方向,都离不开数字逻辑知识的支撑。FPGA说白了是一种实现数字逻辑的方式而已
追问
辛苦了。。。

2024-11-14 广告
深圳市响河测控技术有限公司,坐落于电力电子产业密集的珠三角地区--广东深圳,是国内外前列的电力电子测试设备研发制造商,致力于为电力电子、科研提供高可靠性、高精度的电子测试设备。响河测控技术起源于航天航空产业,具备雄厚的技术研发力量及对高精度... 点击进入详情页
本回答由提供
学习规划侯老师
2013-03-25 · 没有教不好的学生,只有不会教的老师!
学习规划侯老师
采纳数:412 获赞数:1496

向TA提问 私信TA
展开全部
我自学FPGA是直接在开发板上开始的,通过最简单的工程建立开始,期间会出现在书本上感觉不到的情况。我的整体过程就是:发现雀绝孝问题→解决问题→寻找问题→解决问题。不断的在这个过程中提升自己,然后你会发现其中的乐趣。我用的是Altera的FPGA,在顷稿QuartusII环境下,学会用问题的Help,这还提升了英文水平。当然它的数据手册是一宏数定看完了的。过程中还要做笔记,以待日后翻阅。现在在学习数字信号处理的FPGA实现以及NiosII嵌入式软核。希望我的经历对你有用,可以探讨学习经验。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9d80b6bac
2013-03-24 · TA获得超过1031个赞
知道小有建树答主
回答量:692
采纳率:66%
帮助的人:354万
展开全部
还是得实际操作,看书的用处不是很大(但是最基本的语言要看,还有语法),其实FPGA最重要的要学好数电的拆粗锋逻辑关凳袜系,再次声明数电很重要,因为我们用FPAG就像用三极管二极管在搭逻辑。还有FPAG的最大优点是可以并行,在设计中要把这个特性发挥到最大(根据功能定)。FPAG就像有很多大脑一样,功能可以一起开始工作。现在我工作也用FPAG有3个多月了。我是从ARM转过来的,很多东西都是相通的,我想最好的学习质料就是官方的书咯,像altera就出了相关的开发书籍和芯片的使旅晌用技能。但是最开始还是得看看别人是怎么写的,我看的是“特权”的一些质料,视频前半部分有一些狗血,但是可以让你入门,我把网站地址给你http://group.chinaaet.com/273,希望对你有帮助,我也是新手,大家共同进步。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bbyxb1122
2013-03-24 · 超过10用户采纳过TA的回答
知道答主
回答量:28
采纳率:0%
帮助的人:28.6万
展开全部
我当初在学校时也是学习了夏宇闻写的Verilog教材和翻译的书,感觉还不错,然后就买了一块华远电子的CPLD开发板,上面有很多外设和接口,边学习边看书,提高很快的,然后自己做了一些基于CPLD控制的小东西,最后参谨仿加尺晌哪了全国大学生电子设计大赛等一些比赛,对于学习还是很有帮助的,最后陵码也很好就找到了工作,希望对你有所帮助。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式