Quartus 18 新手教程

最近需要做个小作品,用到了Quartus 18,本人采用vhdl语言进行的开发,过程如下。

1.点击新建一个工程

Quartus 18 新手教程_第1张图片

2.选择工程保存的路径,填写工程名称

Quartus 18 新手教程_第2张图片

3.选择工程类型为空的工程

Quartus 18 新手教程_第3张图片

4.不填加任何文件,直接点next

Quartus 18 新手教程_第4张图片

5.选择设备类型,一定要进行选择,否则后面编译仿真时可能会出错

Quartus 18 新手教程_第5张图片

6.EDA Tools Settings中的仿真工具选择modelsim-altera,格式选择vhdl

Quartus 18 新手教程_第6张图片

7.点击Finish

Quartus 18 新手教程_第7张图片

8.点击新建文件,选择vhdl file

Quartus 18 新手教程_第8张图片

Quartus 18 新手教程_第9张图片

9.编写vhdl语言程序,以一个二四译码器为例(注意文件名和器件名一定要一致)

Quartus 18 新手教程_第10张图片

10.右键单击将写好的文件设置为顶层文件

Quartus 18 新手教程_第11张图片

11.点击Assignments->Settings,点击General选项卡,确定顶层部件是刚刚建立好的部件名称

Quartus 18 新手教程_第12张图片

Quartus 18 新手教程_第13张图片

12.点击Start Analysis & Synthesis,没有报错即可。此时一个vhdl文件就建立成功了。

Quartus 18 新手教程_第14张图片

13.如果你想让刚才的vhdl文件生成为部件,并用它进行画图,那么请进行如下操作:

点击 File->Create/Update->Create symbol files for current file,没有报错即可

Quartus 18 新手教程_第15张图片

这样一个部件就生成了。

14.如果你想用上面的部件画一个顶层图,那么就新建一个Block Diagram/Schematic File

Quartus 18 新手教程_第16张图片

双击空白处可调出Symbol界面,在这里你可以看到自己生成的部件

Quartus 18 新手教程_第17张图片

选中后点击OK即可放置在原理图上,然后进行保存即可。

Quartus 18 新手教程_第18张图片

15.如果你想对生成的部件进行仿真测试,则进行如下操作:

点击Processing->Start->Start Test Bench Template Writer,没有报错即可

Quartus 18 新手教程_第19张图片

新建一个University Program VWF文件

Quartus 18 新手教程_第20张图片

双击左侧空白处,可调出Insert Node or Bus窗口

Quartus 18 新手教程_第21张图片

点击窗口的Node Finder->List-> ">>" ->OK

Quartus 18 新手教程_第22张图片

再次点击OK,输入相应的数据,红框内是设置低电平和高电平的按钮

Quartus 18 新手教程_第23张图片

保存后点击Run Functional Simulation,稍等即可弹出仿真后的界面

Quartus 18 新手教程_第24张图片

这样一个编写代码->生成部件->生成顶层图->仿真测试的流程就完成了。

注意:你想对哪个文件进行仿真,就需要先将哪个文件设置为顶层文件,并进行组建编译,然后重新建立一个VWF文件。

如果在仿真过程中出现了“testbench_vector_input_file option does not exist”的错误,那么请参考如下链接:

https://blog.csdn.net/a154299/article/details/82912863

你可能感兴趣的:(Quartus,18,FPGA,教程,使用方法,教程)