[FPGA]

如何学习FPGA技术

[复制链接]
510|3
手机看帖
扫描二维码
随时随地手机跟帖
雷北城|  楼主 | 2020-3-24 15:59 | 显示全部楼层 |阅读模式
如何来学习FPGA技术?
面对网上错综复杂的资料我们该怎么样来学习?
(1)掌握FPGA设计的流程:
了解了FPGA的结构和设计流程才有可能知道怎么去优化设计,提高速度,减少资源,不要急躁,不要去在为选择什么语言和选择哪个公司的芯片上下功夫。语言只是一个表达的方式,重要的是你的思维,没有一个好的指导思想,语言用得再好,不过是个懂语言的人。
(2)FPGA实验尤为重要:
学习FPGA除了要学习编程语言以外,更重要的是多实践。很多时候光想是学不会的,有了什么想法好还是通过实验验证一下,将自己设计的程序能够在真正的FPGA里运行起来,这时我们需要选一块板子进行实验,一般的板子基本上可以满足大家的需求,大家感兴趣的不妨买一块做做实验。
(3)不要钻牛角尖:
刚开始学习FPGA的时候,我们没有必要去细究每一个细节。所有的知识,当我们需要它的时候,再去深入了解就行。入门知识,只要掌握常用的,够用就行,这样子才能很快就上手做项目,积累出经验,也让自己积蓄起信心继续前进。要是一开始就对每一个问题、每一个知识点都咬住不放,或者去钻研一些不常用的、以现有知识和经验无法理解的知识,只会让自己耗费大量的精力而进展缓慢,让自己觉得学习FPGA太难,只会让自己丧失信心!
(4)掌握FPGA的编程语言:
作为在校大学生,学习Verilog 的好时期是在大学二年级开设《电子技术基础(数字部分)》时同步学习,不仅能够理解数字电路实现的方式,更能通过FPGA 将数字电路得以实现。作者发现华中科技大学康华光教授主编的《电子技术基础(数字部分)》非常好,可以说是一本与时俱进的教材,在本书的第二章后一节专门介绍了Verilog 语言与FPGA ,并且在每一章的后一节都介绍了如何使用Verilog 建模实现相关数字电路的内容,因此本书非常适合大二学习FPGA 的学生参考。本书是以《电子技术基础(数字部分)》为背景,并与该书同步配套学习FPGA ,并在它的基础上作了改进,源于它而又高于它。
大三、大四的学生还可以进一步强化学习Verilog ,建议以北京航天航空大学出版社出版的由夏宇闻教授编写的《Verilog 数字系统设计教程(第二版)》作为蓝本,本书比较全面地、详细地介绍了Verilog 的基本语法。如果是其他初学者,可以直接借助《Verilog 数字系统设计教程(第二版)》和本书即能全面掌握Verilog 的语法,这是学习FPGA 的第一步,也是必不可少的一步。

使用特权

评论回复

相关帖子

zhangmangui| | 2020-3-24 21:21 | 显示全部楼层
我觉得玩接口太费劲了    要看各种文档  尤其是复杂的IP

使用特权

评论回复
雷北城|  楼主 | 2020-3-25 14:39 | 显示全部楼层
自己学习资料,学习FPGA要多操作,不能只停留在理论,要多做工程,多码代码,只有在实践中才能够有效的成长起来!

炼狱传奇-前仿真与后仿真之战.pdf

479.07 KB

使用特权

评论回复
雷北城|  楼主 | 2020-3-26 15:12 | 显示全部楼层
自己学习资料,希望能够帮到大家!

炼狱传奇-if_else与case之战.pdf

458.92 KB

炼狱传奇-并串_串并转换之战.pdf

345.15 KB

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

408

主题

698

帖子

0

粉丝