赞
踩
收集整理FPGA资料帮助大家进行FPGA的入门,分享FPGA路线、相关的书籍、学习网站等。
找到的比较优质的学习路线,值得在学习到不同阶段反复观看,每次看都有不一样的体会!
(1) 数字电路工具书:对数字电路的某些专业术语、符号表示、语言描述不太明了时,就可以翻阅数字电路基础的相关工具书进行查阅式学习。
(2) 详解 Verilog 语法和 FPGA 知识点的工具书:推荐这类书的主要目的是希望学习者能够在初学时进一步了解 FPGA 是什么,怎么个工作原理,并在学习 Verilog 语法的时候有一本可以参考的工具书以供随时翻阅,毕竟初学的时候不一定能够一下子把所有的关键词和语法都记住,写的代码多了、翻书翻的多了自然就够熟能生巧。 这类书就像是 FPGA 的百科全书一样,在学习FPGA 的时候随手一本能够及时的答疑解惑。
(3) 详解 FPGA 开发流程的工具书:这类书的重点就不再是语法了,而是开发流程,着重讲解了 FPGA 开发过程中的一些常见问题,有助于更加深入全面的提高初学者对 FPGA 的认识,进一步拓宽初学者的视野,为 FPGA 学习者进阶之路做铺垫。
(4) 详解 Xilinx IP 核的工具书:为了缩短开发周期,工程师往往会选择使用一些好用 又省事的 IP 核。网上关于 IP 核的资料都是一些工程笔记,资料比较分散、内容不够全面,虽然直接阅读英文的官方手册是最好的方法,但对于经验不足的初学 者来说较难抓到虽然手册重点,从而增加学习的难度,所以在此学习者推荐一本详解 IP 核的工具书。
(5) 详解 Modelsim 仿真的书:关于仿真其实大家只需要会一些基本的操作和应用就可以了,但是如果需要使用 Modelsim 更强大的功能还需要找一本 Modelsim 相关的工具书作为参考,当你能够熟练使用 Modelsim 的时候一定会大大提高开发效率。
(6)Verilog硬件描述语言IEEE官方手册
HDLBits答案参考 (对比与其他答案,都比较频繁地存在表达式没有化到最简(从卡诺图的几道题可以看出)、思路繁冗(几道偏复杂的题中可以看出)等问题。可以多参考不同人的答案,综合一下。
菜鸟Verilog教程:语法速查。
Fpga4fun:基础项目和进阶项目网站。
包括FPGA网站,工具安装包,教学视频,开源项目的整理等。
FPGA芯片结构
FPGA片上资源
状态机FSM(组合+时序)
IP核的配置和使用:PLL、FIFO、存储器、软核NIOS、以太网控制器MAC/PHY、PCIe、DDR
接口应用 如:UART、SPI、I2C、USB、JTAG、SD card、SDRAM、PCIE、DDR、HDMI、CAN、Rapid l0、TCP/IP、SPI4.2(10G以太网接口)、SATA、光纤、DisplayPort。
高速接口:PCle、以太网
总线:DDR、AXI
跨时钟域处理
掌握设计方法和设计原则:学会同步设计原则、优化电路,是速度优先还是面积优先,时钟树应该怎样设计,怎样同步两个异频时钟等等。学会加快编译速度(增量式编译、LogicLock),静态时序分析(timequest),嵌入式逻辑分析仪(signaltap)
使用MATLAB仿真
信号处理
验证
RISC-V
等等…
FPGA创新赛:8月左右
全国大学生集成电路创新竞赛:3月左右
研电赛:6月左右
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。