文档详情

基于Quartus的编译与器件编程.ppt

发布:2017-07-06约1.4千字共18页下载文档
文本预览下载声明
5.4基于QuartusⅡ的编译与器件编程 QuartusII3.0中含有功能强大的编译器,与ISE5.x中的综合工具不同是QuartusII 3.0的编译器可以一次完成综合、布局、布线等工作,同时提供一系列的报告信息。 5.4.1 使用QuartusII3.0的编译器编译设计 1.编译器设定(Compiler Setting) 5.4.1 使用QuartusII3.0的编译器编译设计 1.选择FPGA 下载时钟 2.编译占空比为50%的3分频器 设置好编译器后,进行编译,选择菜单Processing?Start Compilation或者单击工具栏上的 按钮,编译器马上开始编译设计。 在编译过程中,状态窗口中会显示编译的进度,信息窗口中会显示编译进行的信息。如图所示。 3.编译报告 在编译时,编译器也同时在为编译的每一个步骤书写编译报告。这些报告内容十分详尽,对设计者是很有帮助的。 编译结果平面图报告 3.编译报告 还有很多有用的信息可以在报告中找到,比如综合分析报告、时序分析报告。理解这些报告,对设计进行分析,再修改设计以达到设计要求。 5.4.2 使用QuartusII3.0的编程器下载 1.生成CDF(Chain Description File)文件 编程器窗口 1.生成CDF(Chain Description File)文件 (2)选择菜单File?Save As…,在弹出文件保存对话框中键入文件名然后单击保存即可。 2.安装下载模式 2.安装下载模式 3.配置器件 正确安装好下载电缆便可以配置器件了。选择Processing?Start Programming。如果配置顺利完成,那么软件将提示配置成功。 * * FPGA系统设计与实践 基于QuartusⅡ的编译与器件编程 在进行编译之前,设计者可以对编译器进行设置。通过设置,编译器将以设计者的要求综合设计和布局、布线,从而使系统在面积上,速度上,功耗上都达到设计的要求。每建立一个新工程,编译器将自动缺省(默认)设定编译器。设计者也可以设置自己定义的编译器,并将其保存下来。可以在一个设计中使用不同的编译器设置。 FPGA的配置模式有4种,不同的配置模式使用的配置时钟可能不同(详细介绍请见6.1节),必须正确选择下载时钟。。JTAG下载模式使用JTAG Clock下载配置。 打开3.2.2节中已经建立好的工程div3 打开编译器设置 向导 编译器设置介绍 NEXT 需要编译的实体对象 指定当前用户编译名 NEXT 选择编译模式 NEXT 选择目标器件系列 NEXT 选择目标器件 NEXT 增量综合设置 NEXT 编译器设置总结报告 设置完成 开始编译 (1)选择菜单Tools?Programmer,弹出编程器窗口。如下图所示。编程器将自动生成CDF文件。CDF文件中包括了编程文件、器件名等下载信息。 选择JTAG模式 单击Hardware 选择硬件设置 单击Add Hardware按钮,弹出Add Hardware对话框 单击Add Hardware按钮,弹出Add Hardware对话框 硬件设置 ok
显示全部
相似文档