快速操作指南_第1页
快速操作指南_第2页
快速操作指南_第3页
快速操作指南_第4页
快速操作指南_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、YANGTZE NORMAL UNIVERSITY第第2章章Quartus II 快速操作指南快速操作指南YANGTZE NORMAL UNIVERSITYQuartusII 简介简介 Quartus II设计流程设计流程 YANGTZE NORMAL UNIVERSITY项目(项目(project )1.Project内容:内容:All of the design files and other related files necessary for the successful compilation, simulation, and programming of a design2.一个

2、设计为一个一个设计为一个Project, 所有所有 Project的内的内容包含在一个容包含在一个项目文件项目文件中。中。3.在设计开始时必须指定在设计开始时必须指定创建创建一个一个Project文文件件YANGTZE NORMAL UNIVERSITY主要输入文件类型(主要输入文件类型(files type)Quartus II Project File设设计计输输入入.qpfVHDL Design File.vhdVerilog Design File.vBlock Design File.bdfMemory Initialization File.mifSymbol File.symQu

3、artus II Settings File指配指配.qsfwaveform files仿真仿真.vwfYANGTZE NORMAL UNIVERSITY主要输出文件类型(主要输出文件类型(files type)Programmer Object File编程文件编程文件.pofSRAM Object File配置文件配置文件.sofPin-Out File引脚输出文引脚输出文件(件(可用于可用于核对硬件连核对硬件连接关系接关系).pinYANGTZE NORMAL UNIVERSITYQuartus II主菜单主菜单编编译译仿仿真真编编程程YANGTZE NORMAL UNIVERSITYF

4、ile菜单菜单YANGTZE NORMAL UNIVERSITYProject菜单菜单顶层设计文件设置顶层设计文件设置电源估算文件生成电源估算文件生成将设计文件加入项目中将设计文件加入项目中YANGTZE NORMAL UNIVERSITYAssignments菜单菜单器件和引脚指配器件和引脚指配编译设置编译设置YANGTZE NORMAL UNIVERSITYProcessing菜单菜单启动编译启动编译启动仿真启动仿真YANGTZE NORMAL UNIVERSITYTools菜单菜单器件编程器件编程看看RTL电路图电路图许可文件设置许可文件设置YANGTZE NORMAL UNIVERSI

5、TY设计输入设计输入(design input)1.设计输入步骤设计输入步骤I.建立项目文件建立项目文件File-New Project Wizard II.编写设计文件代码(或者画出原理图)编写设计文件代码(或者画出原理图)File-New-Device Design Files- III.将设计文件加入到项目文件中将设计文件加入到项目文件中Project-Add/Remove File in Project 2.VHDL设计输入设计输入3.原理图设计输入原理图设计输入YANGTZE NORMAL UNIVERSITYVHDL设计输入设计输入文件名称文件名称必须和必须和ENTITY名名一致一

6、致YANGTZE NORMAL UNIVERSITY原理图设计输入原理图设计输入元件符号调入元件符号调入生成符号块生成符号块绘制节点连线绘制节点连线绘制节点总线连接绘制节点总线连接绘制导线工具绘制导线工具粘连(移动)粘连(移动)线段选中线段选中YANGTZE NORMAL UNIVERSITY原理图设计输入:符号调入原理图设计输入:符号调入按下按下mouse右键右键YANGTZE NORMAL UNIVERSITY原理图设计输入:符号调入(续前)原理图设计输入:符号调入(续前)库符号库符号YANGTZE NORMAL UNIVERSITY符号文件也可以是?1.VHDL代码得到!代码得到!2.如

7、何如何将将VHDL设计文件设计文件变成变成符号文件(符号文件(.sym)?YANGTZE NORMAL UNIVERSITY将将VHDL代码生成符号文件(代码生成符号文件(*.sym)YANGTZE NORMAL UNIVERSITY一个例子一个例子YANGTZE NORMAL UNIVERSITY器件与引脚指配器件与引脚指配(device & pin assignment)1. 通过通过对话窗对话窗指配指配I.Assignments - DeviceII.Assignments - Pins2.通过通过“*.qsf”文件指配文件指配“XXX.qsf”是一个是一个文本文件文本文件,包含

8、了设计,包含了设计项目所有的配置信息,其中包括器件和引项目所有的配置信息,其中包括器件和引脚信息脚信息YANGTZE NORMAL UNIVERSITY器件指配:器件指配:Assignments - Device-YANGTZE NORMAL UNIVERSITYDevice & Pin Options- Unused Pins未用引脚一般接地未用引脚一般接地YANGTZE NORMAL UNIVERSITYDevice & Pin Options- ConfigurationYANGTZE NORMAL UNIVERSITY引脚指配:引脚指配:Assignments - Pi

9、ns-YANGTZE NORMAL UNIVERSITY通过通过“*.qsf”文件指配文件指配1.# Pin & Location Assignments2.# =3.set_location_assignment PIN_1 -to a004.set_location_assignment PIN_2 -to a045.set_location_assignment PIN_3 -to a02YANGTZE NORMAL UNIVERSITY编译和综合编译和综合(compilation and synthesis)如果如果 编码设计编码设计 完成完成 如果如果 器件和引脚指配器件和引

10、脚指配 完成完成那么那么我们我们 就可以就可以 开始开始完全编译完全编译了!了!请进入:请进入:Processing -Complitaion YANGTZE NORMAL UNIVERSITY看RTL图如果编译通过,如果编译通过,那么那么 我们还可以看我们还可以看 VHDL代码的代码的RTL图图Tools- RTL Viewer YANGTZE NORMAL UNIVERSITY仿真仿真(simulation)vQuartus II的的simulation功能功能使得使得 FPGA代码设计代码设计 和和 PCB设计设计 同步同步 或者或者 超前超前 进行进行.v必须选择必须选择 进行那种类型

11、?进行那种类型?Function & Timing v如何启动仿真:如何启动仿真:Processing-Start Simulation YANGTZE NORMAL UNIVERSITY仿真仿真(simulation):步骤步骤1.建立建立“.VWF”文件文件File-New-Other Files-Vector Waveform file 2.设置仿真的时间分辨率和仿真时长设置仿真的时间分辨率和仿真时长Edit-End TimeEdit-Grid Size3.选择选择 仿真类型仿真类型(Function & Timing)4.定义输入波形定义输入波形5.启动仿真:启动仿真:

12、Processing-Start Simulation 6.观察仿真结果(输出信号的波形)观察仿真结果(输出信号的波形)YANGTZE NORMAL UNIVERSITY选择选择 仿真类型:仿真类型:Project-Setting-SimulatorYANGTZE NORMAL UNIVERSITY 定义输入波形定义输入波形YANGTZE NORMAL UNIVERSITY编程与配置编程与配置(program and configuration)1.设置编程硬件设置编程硬件(编程电缆选择编程电缆选择)Tools-Programmer-Hardware Setup2.设置下载模式设置下载模式To

13、ols-Programmer-Mode3.调入编程文件调入编程文件Tools-Programmer-Add File4.启动编程启动编程Tools-Programmer-StartYANGTZE NORMAL UNIVERSITY设置编程硬件(编程电缆选择)设置编程硬件(编程电缆选择)Tools-Programmer-Hardware SetupYANGTZE NORMAL UNIVERSITY设置下载模式设置下载模式FPGA 配置配置EPCS1,EPCS4等编程等编程EPC2,CPLD等编程等编程YANGTZE NORMAL UNIVERSITY启动编程启动编程YANGTZE NORMAL

14、UNIVERSITYX康芯科技康芯科技图图5-36 SignalTap II编辑窗编辑窗 1 1打开打开SignalTapSignalTap IIII编辑窗编辑窗 嵌入式逻辑分析仪使用方法嵌入式逻辑分析仪使用方法 YANGTZE NORMAL UNIVERSITYX康芯科技康芯科技2 2调入待测信号调入待测信号 嵌入式逻辑分析仪使用方法嵌入式逻辑分析仪使用方法 3 3SignalTap IISignalTap II参数设置参数设置 YANGTZE NORMAL UNIVERSITYX康芯科技康芯科技4 4文件存盘文件存盘 嵌入式逻辑分析仪使用方法嵌入式逻辑分析仪使用方法 YANGTZE NORMAL UNIVERSITYX康芯科技康芯科技5 5编译下载编译下载 嵌入式逻辑分析仪使用方法嵌入式逻辑分析仪使用方法 6 6启动启动SignalTapSignalTap IIII进行采样与分析进行采样与分析 YANGTZE NORMAL UN

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论