欢迎来到天天文库
浏览记录
ID:37676799
大小:1.10 MB
页数:10页
时间:2019-05-28
《简要操作流程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、QuartusII&DE2简要操作流程1.创建QuartusII工程打开【file】菜单选择【newprojectwizard】(创建工程向导)建立一个新的工程。如图1所示。图1(1)建立工程的详细步骤如图2所示。点击【Next】按钮。图2(2)指定工程目录及所在的路径、工程名和顶层设计名。注意:工程名字与程序的顶层文件名字必须一样。如图3所示。选择【Next】,若该文件夹不存在,会提示创建文件夹。图3(3)可以在此处添加原先设计的各种代码程序等到工程。如图4所示。图4(4)在【Family】菜单中:选择cyclon
2、eII芯片。在【Availabledevices】选项中选择DE2开发板上的FPGA器件型号:EP2C35F672C6。最后点击【Next】按钮。如图5所示。图5(5)点击【Finish】按钮完成工程新建。2.建立文本编辑文件选择【File】→【New】菜单打开文本编辑器,如图6所示。(1)第一区域【DesignFiles】中可以选择要编辑的代码语言,VHDL,VerilogHDL等;。(2)第二部分【MemoryFiles】中是生成MIF文件或者HEX文件用的;(3)第三部分【Verification/Debugg
3、ingFiles】中是仿真波形和调试文件等;(4)第四部分【OtherFiles】中主要是模块设计等。图6这里,我们先建立一个VHDL的程序,然后点击【OK】按钮。3.设计综合(1)在VHDL的工作窗口中编写工程的顶层文件,以及其他所有文件。主要通过VHDL的代码文件,如图7所示(其中A区域的三角可以直接点击编译,B区域显示文件状态,C区域显示的是编译结果,可以在此查看错误的信息窗口)。或者是模块设计,如图8所示。通过【File】→【New】→【Blockdiagram/schematicfile】完成。图7图8(2
4、)选择【File】→【Creat/updata】菜单可以为当前的VHDL的文本创建一个模块示意图,如图9所示。该示意图只会显示模块名称,输入与输出引脚以及引脚的位数。另外,我们也可以通过【File】→【New】→【Blocksymbolfile】反向生成文件。图9(3)当编辑完成后,我们可以通过图10中的【Startcompilation】按钮,或者图7中A区域的紫色编译按钮,或者【Processing】菜单中的【Startcompilation】进行编译,直到图7中C中所有提示的错误都被更正,并提示编译通过为止。图
5、104.引脚分配(1)通过既有的或者是外部提供的CSV文件锁定引脚。该方法如图11所示。选择【Assignments】中【ImportAssignments】菜单,然后再找到指定的CSV文件即可。图11(2)通过自行定义引脚方法。选择【Assignments】中【AssignmentPins】或【AssignmentEditor】以及【Pinplanner】菜单可以查看和修改和锁定相关的引脚,如图12,13所示。找到相关的引脚(注意:引脚分为输入,输出,以及时钟信号等。具体可以查阅DE2开发板相关的说明书),经过锁定
6、就可以在DE2开发板上进行相关的输入输出。图12图135.仿真验证(1)打开【File】菜单选择【VectorWaveformFile】新建波形仿真文件。(2)此时生成的空白VWF文件中,在图14的A区域(节点的Name)中双击弹出节点观察的节点信息,点击【NodeFinder】按钮,弹出NodeFinder界面,如图15所示。将需要观察波形的节点选择到右侧。点击【OK】。(3)此时在VWF的界面上(如图16所示),我们注意观察,在左侧有仿真的波形输入,可以选择时钟、1或0等波形。在实验2中,我们把输入SWX定为10
7、111000;SWY定为11001100;令SWS分别设为1,0;分别显示SWX和SWY,此时LED灯2选1,如图17所示。图14图15图16图176.编程与配置当编译通过以后,会自动生成.sof文件,该文件用于配置到FPGA中。选择【Tool】菜单中的【Programmer】会跳出配置界面。如图18所示。图18这里要说明一下,如果在【HardwareSetup】中没有USB-BLASTER的原因可能是USB-BLASTER的驱动没有安装,具体方法是在“我的电脑”的“设备管理器”中为相关的接入设备安装驱动,该驱动程序
8、一般在quartusII的程序文件夹中的quartus2quartusdrivers目录下。正常情况下,选择【AddFile】按钮,添加编程文件然后点【Start】按钮下载即可,如图19所示。通常工程中可以下载的文件类型有.sof和.pof两种,二者存储方式不同,一般实验选择.sof文件,当系统断电,上电重置会自动清除。图19附录:1.LA
此文档下载收益归作者所有