Quartus II简单仿真及no simulation input file错误解决方法

前言

本文主要介绍了Quartus II 9.1web 免安装版的一个入门使用案例和常见问题的解决方法。

使用步骤

一:创建工程和bdf文件

首先打开Quartus II,选择File->New 

Quartus II简单仿真及no simulation input file错误解决方法_第1张图片

然后在New界面下选择Block Diagram/Schematic File,这时会出现一张空白原理图。

Quartus II简单仿真及no simulation input file错误解决方法_第2张图片


Quartus II简单仿真及no simulation input file错误解决方法_第3张图片 

选择左侧的symbol tool,然后按照下图框中的路径找到not(非门),点击ok放置到原理图中,本文以简单的非门为例。

Quartus II简单仿真及no simulation input file错误解决方法_第4张图片 

 Quartus II简单仿真及no simulation input file错误解决方法_第5张图片Quartus II简单仿真及no simulation input file错误解决方法_第6张图片

摆放完非门后加入输入管脚和输出管脚,还是在刚才symbol tool 下找到pin文件夹选择input_pinoutput_pin

Quartus II简单仿真及no simulation input file错误解决方法_第7张图片

 点击ok进行摆放得到下图

Quartus II简单仿真及no simulation input file错误解决方法_第8张图片

将光标移动至管脚附近待光标呈下方形状后可将两端口进行连接。

 

 连接完成后得到下图

Quartus II简单仿真及no simulation input file错误解决方法_第9张图片

ctrl+s进行保存,保存后会出现工程创建向导

Quartus II简单仿真及no simulation input file错误解决方法_第10张图片 

 点击next配置工作路径和项目文件

Quartus II简单仿真及no simulation input file错误解决方法_第11张图片

 选择刚才创建的.bdf文件

Quartus II简单仿真及no simulation input file错误解决方法_第12张图片

下两页保持默认,点击next。

Quartus II简单仿真及no simulation input file错误解决方法_第13张图片 

Quartus II简单仿真及no simulation input file错误解决方法_第14张图片 

 最后一页点击Finish完成创建。

Quartus II简单仿真及no simulation input file错误解决方法_第15张图片

 点击上方选项卡的向右指的紫色三角箭头进行编译

Quartus II简单仿真及no simulation input file错误解决方法_第16张图片

完成编译后的界面

Quartus II简单仿真及no simulation input file错误解决方法_第17张图片 

二:创建波形仿真文件

新建一个vector waveform file

Quartus II简单仿真及no simulation input file错误解决方法_第18张图片

Quartus II简单仿真及no simulation input file错误解决方法_第19张图片 

此时还没有添加节点,在name下方空白区域右键进行插入节点

Quartus II简单仿真及no simulation input file错误解决方法_第20张图片 

点击node_finder

 Quartus II简单仿真及no simulation input file错误解决方法_第21张图片

 

按下图顺序进行点击

Quartus II简单仿真及no simulation input file错误解决方法_第22张图片

 先将pin_name加入到右侧已选择的节点

Quartus II简单仿真及no simulation input file错误解决方法_第23张图片

点击ok后可以看到输入节点INPUT已近成功加入

 Quartus II简单仿真及no simulation input file错误解决方法_第24张图片

 同理将输出节点OUTPUT也进行加入

Quartus II简单仿真及no simulation input file错误解决方法_第25张图片

完成后可以发现Name下面有两个节点

Quartus II简单仿真及no simulation input file错误解决方法_第26张图片 

点击输入节点pin_name对其进行波形的配置,这里选择的是clock

Quartus II简单仿真及no simulation input file错误解决方法_第27张图片

 

按照下图进行配置参数,图中参数仅是示例可以自己灵活配置

Quartus II简单仿真及no simulation input file错误解决方法_第28张图片

点击ok后得到以下输入波形如果没有显示的话就按住ctrl滚动鼠标滚轮进行放大或者缩小

Quartus II简单仿真及no simulation input file错误解决方法_第29张图片 

ctrl+s保存waveform1文件

Quartus II简单仿真及no simulation input file错误解决方法_第30张图片

 

点击下方箭头进行仿真

Quartus II简单仿真及no simulation input file错误解决方法_第31张图片

 此时出现错误没有分配仿真的输入文件,点击Assignments->Settings进行配置 

Quartus II简单仿真及no simulation input file错误解决方法_第32张图片

 

Quartus II简单仿真及no simulation input file错误解决方法_第33张图片

成功添加刚才保存的.vwf文件后点击ok

Quartus II简单仿真及no simulation input file错误解决方法_第34张图片 Quartus II简单仿真及no simulation input file错误解决方法_第35张图片

 

这时OUTPUT节点就出现了与INPUT相反的波形,但有一些延迟。这时因为本例只是一个简单的组合逻辑门电路不是时序逻辑电路,回到刚才最后添加.vwf文件的界面下将Simulation mode从Timing改为Functional。

Quartus II简单仿真及no simulation input file错误解决方法_第36张图片

 

然后在Processing中点击产生Funtional Simulational Netlist

Quartus II简单仿真及no simulation input file错误解决方法_第37张图片

 Quartus II简单仿真及no simulation input file错误解决方法_第38张图片

模式改变后,回到之前的.vwf文件重新进行仿真

Quartus II简单仿真及no simulation input file错误解决方法_第39张图片 

重新仿真后波形恢复正常

Quartus II简单仿真及no simulation input file错误解决方法_第40张图片

 

总结

以上就是本文要讲的全部内容,本文只简单介绍了Quartus II的使用,方便新手进行入门。

你可能感兴趣的:(fpga开发)