FPGA(Verilog HDL)/Quartus II入门
Quartus II下载,安装,破解
https://www.bilibili.com/video/BV1Mb411q7N7?p=1&share_medium
=android&share_plat=android&share_source=QQ&share_tag
=s_i×tamp=1616141076&unique_k=otdcc0
打开对应的版本号,评论区下领取下载,按照视频进行操作即可。
Quartus II新建工程,编程
打开Quartus II,file-new Project Wizard-next
选择路径,路径中不能含有中文,工程命名同样不能含中文,Next,Next,直至选择器件。
根据购买的型号,选择路径,双击,点击Finish。
(某宝上只显示了是Cyclone IV,没有显示更具体地 的型号,故只能从板子芯片上的小字给辨识出来EP4CE6E22C8,而在选择Cyclone IV GE时没有找到该型号,转到Cyclone IV E时终于找着了。)
如果担心没点着,可以一直按next,最后会出现下图。确实是想要选择的型号,冒问题。可以开始编程。
file-new-Verilog HDL File-OK
此处编写的是二选一,注意,模块名要与之前建立的工程名字保持一致.(上面的倒数第四行打错了,应该是sec_,见下面代码)
module test_t(a,b,sec,out1);
otput out1;
input a,b,sec;
wire sec_,a0,b0;
not(sec_,sec);
and(a0,a,sec_);
and(b0,b,sec);
or(out1,a0,b0);
endmodule
按下编译。waining不用过分理会,没有error就可以试着下载或其他。
QuartusII下查看RTL原理图的方法:
Tool>>Netlist Viewers>>RTL Viewers
此程序的RTL如下:
Quartus II绑定管脚
选择Pin Planner
在下列中的location,为程序的input与output选择管脚。选好后,再返回编译(关闭这个窗口就是返回了)
(如果没有下列的这个列表,参考:https://blog.csdn.net/deniece1/article/details/101382922)
确认没问题后,可以进行下载(点击Programer)
初次使用时,点击左上角的HardwareSetup,选择USB接口。如果没有的话,可能时你还没安装驱动(Win7、Win8、Win10系统USB-Blaster驱动程序无法安装的解决办法:
https://blog.csdn.net/chengbozhe/article/details/47335391),选好后,点击close。Mode选择JTAG;
点击左边的Add file,选择sof文件,点击open。
再点击Start,即可进行下载。
下载完成。
That is all,thanks for your attention!