学习FPGA请推荐书籍

学习FPGA请推荐书籍,第1张

《Verilog数字系统设计教程(第二版)》 夏宇闻
《深入浅出玩转FPGA(内附光盘一张)》 吴厚航 这本书有视频教程
《Altera FPGA/CPLD设计(基础篇)(第2版)》
《Altera FPGA/CPLD设计(高级篇)(第2版)》选择ALTERA的器件可以看一下这两本
《设计与验证Verilog HDL》 吴继华,王诚 这书不错,看电子版就好了
《高级FPGA设计结构、实现也优化》(美)克里兹 著,孟宪元 译 这本我还没看 呵呵
学FPGA不一定需要开发板,自己学会modelsim仿真、写testbench,用PC机仿真就能有不少长进。这些都看完,剩下的就靠做项目自己领悟,再加上高手指点。

先例化一个sdram controller,再打个testbench,然后再build image,再上板测试。这可能是比较快的方式了。最好要对sdram的读写时序比较熟悉,然后例化的controller才能比较靠谱,如果能搞到sdram的bfm模型,那可能更好。

FPGA 和 C语言单片机 没有绝对的关系。只能说有了单片机的基础,FPGA的外设更好应用。FPGA是面对硬件的语言,单片机是串行的。从头开始学,不要急。我建议你编写几个简单的例子。比如流水灯、定时器、倍频器等等。先找一块儿FPGA开发板吧。

FPGA是实实在在的硬件,也是硬件描述语言,不是软件。只不过现在的硬件设计由于严重依赖电脑和开发系统,所以看起来像是在搞软件,这只是用软件的方法玩硬件,最终硬件工程师还是要看到实实在在的芯片和板子,并让它们动起来。VHDL语言是高层设计语言,需要先转化为RTL级,再对应到所谓的门电路(MAP),最终都要跟硬件对应起来,所以没有数电模电的基础,VHDL也写不好的。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/10541233.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存