第一步:打开我们的神器:Quartus ||,小白用的是11.0版本的。俗话说磨刀不误砍柴工,怎么使用工具还是很重要的。

FPGA python编程 fpga编程从零开始_FPGA入门第一步


接着,就会出现一个向导界面,点击“NEXT”

FPGA python编程 fpga编程从零开始_引脚_02


接下来,跳过一个选择文件的一栏后到了这一栏

FPGA python编程 fpga编程从零开始_编写代码_03


接下来:是选择各种仿真软件的时候了,这里不需要,跳过

FPGA python编程 fpga编程从零开始_FPGA python编程_04


一个项目的向导就结束了,到了编写代码的时候了,在文件里面选择“NEW…”选择这个选项

FPGA python编程 fpga编程从零开始_FPGA python编程_05


要养成一个好的习惯,新建文件后立马保存。

下面是我编写的最简单的一段代码,实现一个双输入与门:

`module test1(a,b,c);
input a,b; 
 output c; 
 and u1(c,a,b);endmodule`

点击编译工程,一段时间后出现一个9个警告的对话框,按照我了解的,都是直接忽略,,,这也是小白有点搞不懂的地方,如果有大神看了勿喷,欢迎指正。

接着,分配引脚,由于这个工程仅用到了三个引脚,就使用手动分配的方式了。分配完成后,配置工程:

FPGA python编程 fpga编程从零开始_开发板_06


点击“Device and Pin Options”

FPGA python编程 fpga编程从零开始_FPGA入门第一步_07


小白的工程里就配置了这一个

FPGA python编程 fpga编程从零开始_FPGA python编程_08


完毕后,再次编译工程。首个工程就结束了。