学习 FPGA,在不同层次的人明显有不同的答案。
先说一句,说不要开发板的都是菜鸟级选手。
✌FPGA入门/进阶开发板推荐▼
https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-15147260096.20.416176e5iqnNkK&id=600332006337
FPGA 层次可划分为,菜鸟级别,老鸟级别,高手级别三类。
下面的内容主要介绍如何成为一个菜鸟。
2)熟悉三个经典电路描述并仿真。仿真其实不是很重要,我开始学习压根没学那个玩意儿,因为要是只做接口那玩意儿没啥用。
直接用 ChipSchop 抓抓数据更快。仿真是给做算法,工程相对较大的人用的。三个经典电路分别是,分频器,计数器(可做一个时钟),序列检测器。
这样你就基本熟悉了开发环境了。4)知道了 FPGA 学习主要不在于编程!压根没有编程这回事!!
Verilog 是硬件描述语言!描述!!写代码时脑子里必须有电路图!!知道 FPGA 主要学的是硬件和算法!!软件最多能占 10%就不错了!!
只要你能完成这上面的东西,恭喜你进入菜鸟行列,可以在别人设计好 FPGA 方案的条件下完成一些模块的设计了。
其实华为招聘员工,很多人 FPGA 水平一开始都差不多这么菜。
4)熟悉时序优化,时序收敛,区域约束等知识。并且能运用到编程之中,解决菜鸟们解决不了的“不科学”的问题。
说白了就是会使用 planhead,以及 ISE 中那些你还没接触过的功能。一般菜鸟们 ISE 都只会编程,默认的编译一下,然后下载,ChipSchop 抓抓数看看。
等这些都熟悉了,差不多是老鸟了。
http://old.mdy-edu.com/xmucjie/2023/0201/1865.html
需要了解相关信息可以联系:吴老师18022857217(微信同号)