器件类型设置:接下来就是要选择所需要的器件种类,点击“Next”后,就可以在出现的对话框中设置器件类型。可以在“Target device”中选择“Specific device selected in‘Available device’list”,指定需要的器件。也可以选择“Auto device selected by the Fitter”,根据文件自动选择目标器件。

第三方EDA软件的选择:点击“Next”,界面会显示你是否需要第三方EDA工具,如果不需要第三方EDA工具,可以不选,默认“None”;若需要可以根据需要选择,比如ModelSim等。然后点击“Finish”,完成工程的建立。

(2)新建工程完毕后,需要建立文件。在菜单栏中点击“File”下面的“New”。由于本次毕业设计主要使用“Verilog HDL”,所以选择“Design Files”中的“Verilog HDL File”,如果需要用其他的可以根据需要自行建立。如图2-3所示。

图2-3 新建文件

(3)输入代码并且保存:工程和文件建立完成之后就可以输入代码了。以半加器的代码为例子,在右边空白区域的文本编辑框中输入Verilog HDL代码,并且点击保存,也可以另存为到自己想放的位置。

(4)编译工程:保存文件之后,点击“Processing”目录下面的“Start Compilation”,或者点击右三角符号进行编译。编译结束之后,界面会显示是否有错误,错误在哪里,还有警告信息。提供这些信息以供参考,若有错误,做出相关修改,再进行编译。如图2-4为编译结果。

图2-4 编译结果

编译之后,一般为了验证正确性以及结果的可视化,一般要求利用仿真来验证。本文采用的是ModelSim这个第三方仿真软件,所以去Quartus II本身自带的不详细介绍,ModelSim仿真方法后文介绍。来自~吹冰、论文|网www.chuibin.com +QQ752018766-

2。3 Quartus II的插件

作为一个功能强大并且应用广泛的FPJA/CPLD开发软件,Quartus II与很多的第三方EDA软件有很多的无缝接口,也就是说有很多的插件。通过这种无线链接,两个软件可以彼此的相互交流,进行参数与命令的交互。通常情况下,要使用NativeLink这个工具来实现Quartus II与其他EDA软件的接口[8]。在双方软件交互的时候,不必在意其中的细节,因为NativeLink会提供友好界面,整个过程就仿佛在一个黑匣子中完成,只需要进行一些简单的操作,即可以使Quartus II与其他软件进行亲密关联,实现所需要的功能或者结果。有时候整个操作流程在双方软件中实现,有的甚至可以只在一方软件中完成所有操作。

可以在Quartus II中使用的第三方软件有很多种,大体可以分为第三方综合工具以及第三方仿真与验证工具这两大类。Quartus II支持的第三方综合工具主要有7种,分别是LeonardoSpectrum,Precision,DesignComplier-FPGA,FPGA Complie II,FPGA Express,Synplify/Synplify Pro以及Amplify。Quartus II支持的第三方仿真与验证工具有11种,主要有ModelSim,Active HDL以及ModelSim-Altera等11种。其中,ModelSim是业内最受欢迎的仿真软件之一,还有一种就是特意为Alter提供的精简版本的仿真软件,它就是ModelSim-Altera[9]。

上一篇:AT89C51单片机IIC总线的监控系统仿真设计+PCB电路图
下一篇:Verilog的汉明码(15,11)编解码器的设计与仿真

VHDL+FPGA的数字频率计+程序

VHDL基于EDA三层电梯控制器设计+程序

VHDL+EDA波形发生器设计

VHDL数字电压表设计+仿真图

VHDL直接数字频率合成器DDS设计MATLAB仿真

VHDL基于状态机技术的多功能计时器设计

VHDL+FPGA的高阶FIR滤波器设计+程序

家电制造企业绿色供應链...

企业科研管理中统计报表...

论商业银行中间业务法律...

透过家徽看日本文化家紋から見る日本文化

农村幼儿教育开题报告

华夫饼国内外研究现状

“时尚与旅游”电子杂志的设计制作

高校体育场馆效益研究【2772字】

ASP.net+sqlserver会员管理系统设计

基于安卓平台的二维码会议管理系统设计