零基础学fpga应该怎么学?

本人零基础,想学fpga,求有经验的人说说,我应该从哪入手,应该看什么教程,应该用什么学习板和开发板,用到什么书等等,希望有经验的好心人能够给我一些引导,小弟万分感谢!!... 本人零基础,想学fpga,求有经验的人说说,我应该从哪入手,应该看什么教程,应该用什么学习板和开发板,用到什么书等等,希望有经验的好心人能够给我一些引导,小弟万分感谢!! 展开
 我来答
百度网友9fe3aa0
推荐于2017-11-24 · TA获得超过1466个赞
知道答主
回答量:41
采纳率:0%
帮助的人:77.7万
展开全部
零基础是吧!

首先看数字电路,了解什么是与或非,各种触发器,各种逻辑门,注意!了解即可,但是是怎么工作的一定要透彻透彻透彻透彻!(FPGA用的是HDL也就是硬件描述语言,程序是用来描述你的逻辑门的,数电是根基!)书的话我看的是电子技术基础(数字部分)康华光的 这本书还附带verilog语言的入门哦!

再看FPGA设计与应用类的书,详细了解FPGA这个器件,它为什么而生,为什么流行,特点,缺点。这个要是有英文功底,直接奔官网看英文。像ALTERA,XILINX,这两家的网站都是巨NB的。没功底,看 FPGA设计与应用 西安电子科技大学出版社的 讲的很细。可以当手册来查,这么久了还一直在我抽屉里没丢呢。

再次看VHDL,或verilog语言的书。
这里有分歧,前者语法严格,适合做大系统,入门困难,但学会了对硬件的结构会有更深的理解。
后者根据C语言改编,如果你有C语言基础,学这个容易上手,缺点是系统级别描述不行,沿袭了C语言的灵活,也带来了语法上的不严格,但是其作用面广,新手推荐,底层描述做的很好。
这里我常用的VHDL,只能推荐VHDL的 硬件描述语言VHDL教程 西安交通大学出版社 姜雪松
如果学verilog,最好先看看C语言的书,基础要打牢,不然代码上了规模,你就悲剧了。回头看很吃力!

再看HDL设计软件的使用书 我用的是QUARTUS II软件,貌似最流行的就是款软件了,这样的书,当做一个手册就行了,主要是介绍如何使用软件,告诉你怎么建工程,怎么输入程序,画原理图,编译纠错,时序仿真,都在这里了,软件用的好,比用的差的相隔很大哦!不会的时候狂翻书。
这里就随便买本什么书就OK了,上网搜FPGA系统设计与实例,大把的。

如果你想速成,那就上网看视频吧,这样主要是面对应用的,一个小时内让你的板子运行起来。早期起来的快,活学活用,就是后期没有系统理论支持,会有些吃力,特别是大项目那完全是个悲剧。国内做的可以的,我知道的就是周立功了,艾米电子也可以吧。这两家都有学习板,不过后者的教程抄袭的前者的。前者功底深厚些,资金不紧张就买前者吧。速成的话,数电书一定一定必备,边看边学比较好。其余的书可以适量买点。

这么多,其实只要有兴趣,慢慢学,入门也不难,板子就去网购吧,我去华强北逛了好多次了,都没什么好板子。网购大把的!
匿名用户
2019-01-03
展开全部
手机关注FPGA-Engineer,你会学到很多关于FPGA 的东西的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shaoyuan01
2015-05-13 · TA获得超过319个赞
知道小有建树答主
回答量:415
采纳率:0%
帮助的人:135万
展开全部
找个视频来学很快,买个电路板也行,推荐你去明德扬看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式