您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > QuartusII使用方法
1第四章QUARTUSⅡ7.2使用方法2总体框架QUARTUSⅡ设计流程新建工程1编译前设置2全程编译3时序仿真4引脚锁定6RTL电路5下载73软件界面QUARTUSⅡ设计流程41.新建工程文件夹注意:文件夹名不能使用中文,但路径中可以包含中文。2.新建VHDL文件选择File→New命令,在New窗口中选择VHDLFile。4.1.1新建工程QUARTUSⅡ设计流程5在VHDL文本编辑窗口输入一个2选1多路选择器的程序:entitymux21aisport(a,b,s:inbit;y:outbit);endentitymux21a;architecturebehavofmux21aisbeginprocess(a,b,s)--进程beginifs='0'theny=a;elsey=b;endif;endprocess;endarchitecturebehav;注:由于quartusii7.2不支持中文输入,如需输入中文注释,需使用Copytext软件4.1.1新建工程QUARTUSⅡ设计流程64.1.1新建工程QUARTUSⅡ设计流程单击“保存”,出现如下对话框,选择“是”。73.完成上述操作后,将出现“新工程设置向导(1/5)”4.1.1新建工程QUARTUSⅡ设计流程注意:定义顶层文件的实体名时,要与程序中实体名一致。8(2/5)将设计文件加入工程中。本处直接单击“next”4.1.1新建工程QUARTUSⅡ设计流程9(3/5)选择目标芯片4.1.1新建工程QUARTUSⅡ设计流程在Family中选择:CycloneⅡ在Availabledevices中选择:EP2C20F484C7104.1.1新建工程QUARTUSⅡ设计流程(4/5)工具设置采用默认设置,直接单击next114.1.1新建工程QUARTUSⅡ设计流程(5/5)结束设置121.选择FPGA目标芯片Assignments→Setting,在弹出的对话框中选择Device进行芯片选择。(本操作之前已完成)2.选择配置器件的工作方式4.1.2编译前设置QUARTUSⅡ设计流程134.1.2编译前准备QUARTUSⅡ设计流程3.选择配置器件和编程方式DE1开发板有4M的Flash,故此处选择EPCS4144.1.2编译前准备QUARTUSⅡ设计流程4.选择目标器件引脚端口状态154.1.3全程编译QUARTUSⅡ设计流程选择Processing→StartCompilation161.打开波形编辑器选择File→New,在New窗口中选择OthersFiles→VectorWaveformFileQUARTUSⅡ设计流程4.1.4时序仿真174.1.4时序仿真QUARTUSⅡ设计流程2.设置仿真时间区域选择Edit→GridSize,设置最小可调时间选择Edit→EndTime,设置仿真域的时间单击“保存”,保存到现在的工程中183.将工程mux21a的端口信号节点选入波形编辑器中4.1.4时序仿真QUARTUSⅡ设计流程选择View→UtilityWindows→NodeFinder,将弹出如下对话框在Filter中选择Pins:all,单击list,然后将端口节点a、b、s、y,拖到波形编辑窗口194.编辑输入波形(输入激励信号)4.1.4时序仿真QUARTUSⅡ设计流程205.总线数据格式设置和参数设置4.1.4时序仿真QUARTUSⅡ设计流程216.仿真器参数设置4.1.4时序仿真QUARTUSⅡ设计流程AssignmentSetting,选择SimulatorSettings224.1.4时序仿真QUARTUSⅡ设计流程7.启动仿真器Processing→StartSimulation或左击观察仿真结果开始仿真。23QUARTUSⅡ设计流程4.1.5RTL电路Tool→NetlistViewers→RTLViewers24QUARTUSⅡ设计流程4.1.6引脚锁定选择Assignments→AssignmentEditor,即进入如图所示的对话框,在Category列表框中选择Locations。25QUARTUSⅡ设计流程4.1.6引脚锁定双击To栏的《new》,选择NodeFinder。26QUARTUSⅡ设计流程4.1.6引脚锁定单击List,双击左栏需要锁定的信号名单击OK按钮,进入信号编辑栏27QUARTUSⅡ设计流程4.1.6引脚锁定在location栏输入端口的引脚名单击“保存”按钮,然后再“编译”,一次,才能将引脚锁定信息编译进编程下载文件中。28QUARTUSⅡ设计流程4.1.7下载在进行下一步操作之前,请确保已经将AlteraDE1开发板的电源线和USB线连接好,并将RUN/PROG拨码开关置于RUN的位置,按下电源按钮。29QUARTUSⅡ设计流程4.1.7下载选择Tool→Programmer命令,出现如下图所示的对话框30QUARTUSⅡ设计流程4.1.7下载在单击HardwareSetup后,出现如下对话框双击USB-Blaster,使Currentlyselectedhardware右侧显示USB-Blaster[USB-0]。单击Close31QUARTUSⅡ设计流程4.1.7下载单击下载标识符Start,开始下载。当Process显示出100%,以及在底部的处理栏中出现ConfigurationSucceeded时,表示编程成功。32QUARTUSⅡ设计流程4.1.7下载硬件测试:当SW9位于上方时,灯LEDR0受SW1控制;当SW9位于下方时,灯LEDR0受SW0控制。33谢谢
本文标题:QuartusII使用方法
链接地址:https://www.777doc.com/doc-3610512 .html