微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 准备开始学习FPGA,但却发现无从下手,求助

准备开始学习FPGA,但却发现无从下手,求助

时间:10-02 整理:3721RD 点击:
小弟现在人在英国,通信工程(Electronic & Communication Eng)本科大二,相当于国内大三。上学期有涉及到FPGA的入门级实验,接触了一下FPGA,对这个挺感兴趣。本来对编程比较感兴趣,但是当初教C和C++的老师劝我无论如何不要当码农,所以课程结束以后就没有继续对编程继续深入学习,重心还是放在专业课上,想着之后还是向着硬件方向发展。后来接触到了FPGA,同时涉及编程和硬件,觉得很喜欢,所以就下决心买了块DE2-115(本来只打算买一块nano0入门,结果运费比板子还贵,心理不平衡,狠下心买了块贵点的)。现在板子到手了,却发现无从下手,很尴尬。求问各位过来人我下一步该怎么走:
1.我大概查了一下,欧洲这里VHDL比较普及,而国内和美国Verilog比较普及。虽然我现在人在英国,但是有考虑去美国读研,最终可能还会回到国内。如果我现在从VHDL下手,以后转Verilog会很困难么?
2. 除了HDL以外,我还应该学习些什么呢?
3. 有什么好的教材推荐么,最好有电子版的。人在国外找资料真的很痛苦。
多谢各位了

学习verilog吧,跟C像一点,以后system c,system verilog,c++容易点。
论坛资料共享区很多资料网上也很多,怎么找资料这个很难说清楚,靠你自己了。初学者先把语法搞懂,下载一些入门的FPGA书籍,然后试着编一些例子,从简单到难,把同异步,串并行这些弄清楚。以后还会涉及到timing什么的。
然后就是多看多学,做数字主要是个知识面,多看新的设计,多看一些接口协议的实现,懂得多了解决办法就多了。

从编程语言着手开始学习是对的,但伴随着还是要有实际的项目才能持续,仅仅是代码确实很枯燥无味。
加油吧。设计一个项目,然后去完成它在这个过程中积累和学习。

001---Verilog数字系统设计教程(第2版)
002---Verilog_HDL_那些事儿_建模篇v5
003---Verilog_HDL_那些事儿_时序篇v2
004---Verilog_HDL_那些事儿_整合篇V1
005---FPGA那些事儿--TimeQuest静态时序分析REV5.0
006---FPGA那些事儿--Modelsim仿真技巧REV5.0
008---逻辑电路设计: DE2-115实战宝典
011---高级FPGA设计:结构、设计和优化
012---设计与验证:Verilog_HDL



   当然不是因为英语单词啊,图书馆里Verilog书籍不多,很多都被借走了。自己买书的话价格真吃不消。



   非常感谢!



   太谢谢了,直接具体到资料!我马上去找

边看书边做些小设计可能上手更快些~
VHDL有本很不错的书: RTL hardware design using VHDL ( by Pong P. Chu) ~

推荐老美的一本书《advanced fpga design》

我也是来学习的~

有板子,找些例子慢慢跑吧

太感谢了



    good

《Rapid system prototyping with FPGAs》推荐看下

好东西,顶一下。

学习一下!1

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top