本项目旨在帮助大家进行FPGA的入门,分享FPGA相关的优秀文章,优秀项目。
数字电路是学习FPGA的前提。
如果没有学习过数字电路,先选择一本数字电路教程(下面的数字电路课本中选一本,或者用手头的数字电路课本),再选择一本Verilog教程。用Verilog实现一遍数字电路里的加法器等等,是很好的入门经历。
HDL是硬件描述语言(Hardware Design Language),使用这门语言的时候我们像是在建模,这点区别于编程语言,这往往是新手首先需要绕过来的难关!
Xilinx和Altera是我们主要使用到的FPGA芯片厂商,此外还有国产的紫光、安陆等。对我们用户来说,他们的区别主要在于EDA软件的不同,比如Xilinx使用的是Vivado、Altera使用的是Quatus...
我个人认为Vivado的功能最强大,最好用,但缺点在于综合、生成等步骤的速度慢,你需要一台好的电脑!
虽然对于学习Verilog来说他们没有差别,但学习FPGA的时候手上最好要有一块板卡,上板验证会有更多的成就感。所以,用什么家的板卡,就用什么软件。
经典图书
网路上生动的大神教程
官方pdf文档
Xilinx 入门视频
Altera 入门视频
Xilinx系列最全最详细的文档其实是官方提供的 Xilinx Docnav
ZYNQ
想知道电路运行的最大频率吗?
Nexys4 DDRBasys3|EGO-1PYNQ-Z2Nexys4 DDRPYNQ-Z2|ZedBoard|ZCU102PYNQ-Z1ZYNQ 7045 | ZCU 102PYNQ206 followers · starred Apr 2023
277 followers · starred May 2022
316 followers · starred May 2021
47 followers · starred Dec 2025
本项目旨在帮助大家进行FPGA的入门,分享FPGA相关的优秀文章,优秀项目。
数字电路是学习FPGA的前提。
如果没有学习过数字电路,先选择一本数字电路教程(下面的数字电路课本中选一本,或者用手头的数字电路课本),再选择一本Verilog教程。用Verilog实现一遍数字电路里的加法器等等,是很好的入门经历。
HDL是硬件描述语言(Hardware Design Language),使用这门语言的时候我们像是在建模,这点区别于编程语言,这往往是新手首先需要绕过来的难关!
Xilinx和Altera是我们主要使用到的FPGA芯片厂商,此外还有国产的紫光、安陆等。对我们用户来说,他们的区别主要在于EDA软件的不同,比如Xilinx使用的是Vivado、Altera使用的是Quatus...
我个人认为Vivado的功能最强大,最好用,但缺点在于综合、生成等步骤的速度慢,你需要一台好的电脑!
虽然对于学习Verilog来说他们没有差别,但学习FPGA的时候手上最好要有一块板卡,上板验证会有更多的成就感。所以,用什么家的板卡,就用什么软件。
经典图书
网路上生动的大神教程
官方pdf文档
Xilinx 入门视频
Altera 入门视频
Xilinx系列最全最详细的文档其实是官方提供的 Xilinx Docnav
ZYNQ
想知道电路运行的最大频率吗?
Nexys4 DDRBasys3|EGO-1PYNQ-Z2Nexys4 DDRPYNQ-Z2|ZedBoard|ZCU102PYNQ-Z1ZYNQ 7045 | ZCU 102PYNQ206 followers · starred Apr 2023
277 followers · starred May 2022
316 followers · starred May 2021
47 followers · starred Dec 2025