EDA技术与应用讲义第2章第4节EDA设计流程及其工具QUARTUSII快速设计指南-教学课件

上传人:29 文档编号:240605350 上传时间:2024-04-24 格式:PPT 页数:45 大小:797KB
收藏 版权申诉 举报 下载
EDA技术与应用讲义第2章第4节EDA设计流程及其工具QUARTUSII快速设计指南-教学课件_第1页
第1页 / 共45页
EDA技术与应用讲义第2章第4节EDA设计流程及其工具QUARTUSII快速设计指南-教学课件_第2页
第2页 / 共45页
EDA技术与应用讲义第2章第4节EDA设计流程及其工具QUARTUSII快速设计指南-教学课件_第3页
第3页 / 共45页
资源描述:

《EDA技术与应用讲义第2章第4节EDA设计流程及其工具QUARTUSII快速设计指南-教学课件》由会员分享,可在线阅读,更多相关《EDA技术与应用讲义第2章第4节EDA设计流程及其工具QUARTUSII快速设计指南-教学课件(45页珍藏版)》请在装配图网上搜索。

1、第第2章第章第4节节 EDA设计流程及其工具设计流程及其工具Quartus II 快速操作指南快速操作指南 课程讲义课程讲义上一章下一章本章参考资料本本章章只只是是关关于于QUARTUS II软软件件的的 简简明明操操作作指指导导,未未罗罗列列该该软软件件的的所所有有功功能能。关关于于该该软软件件的的详细操作过程详细操作过程 可从以下渠道得到:可从以下渠道得到:1.该软件的该软件的help。2.本讲义本讲义第第9章章 设计优化(二)设计优化(二),讨论了各种编,讨论了各种编优化编译设置的含义,以及如何阅读编译报优化编译设置的含义,以及如何阅读编译报告。告。3.Altera Corporatio

2、n,intro_to_quartus2_chinese,altera。4.Altera Corporation,quartusii_handbook,altera 本章内容1安装安装与与许可许可(License)2项目项目与与文件类型文件类型(project&files type)3Quartus II菜单简介菜单简介4设计输入设计输入(design input)5器件与引脚指配器件与引脚指配(device&pin assignment)6编译和综合编译和综合(compilation and synthesis)7仿真仿真(simulation)8编程与配置编程与配置(program and

3、configuration)安装步骤安装步骤1.下载免费版本下载免费版本2.安装安装3.申请许可文件(申请许可文件(License File)4.设置许可文件(设置许可文件(License File)5.运行运行安装步骤安装步骤1.Quartus II 软件可以从软件可以从ALTERA公司网站上公司网站上免费下载。免费下载。2.目前版本为目前版本为5.0(quartusii_50_web_edition_single)3.V5.0版本的文件大小为版本的文件大小为221M字节字节。许可文件申请许可文件申请1.如何申请?如何申请?安装完成后,需要从安装完成后,需要从ALTERA公司网站上申请许公司

4、网站上申请许可文件,在申请许可文件时需要输入安装可文件,在申请许可文件时需要输入安装PC机的机的网卡物理号码网卡物理号码(NIC ID)或者或者 硬盘序列号(硬盘序列号(C disk serial number),此此2个号码可从:个号码可从:Quartus II-Tools-License Setup的窗口中得到。的窗口中得到。建议使用建议使用NIC ID申请许可文件,这样可避免格申请许可文件,这样可避免格式化硬盘造成的硬盘号更改。式化硬盘造成的硬盘号更改。2.许可文件的申请是许可文件的申请是免费免费的,并通过的,并通过电子邮件电子邮件传给传给申请人申请人,许可文件设置许可文件设置v进入进入

5、Quartus II-Tools-License Setup-License file。项目(项目(project)1.Project内容:内容:All of the design filesandother related filesnecessaryforthesuccessfulcompilation,simulation,andprogrammingofadesign2.一个设计为一个一个设计为一个Project,所有所有 Project的内容包含的内容包含在一个在一个项目文件项目文件中。中。3.在设计开始时必须指定在设计开始时必须指定创建创建一个一个Project文件文件4.Quar

6、tus II的项目文件的项目文件扩展名扩展名为为“.qar”主要输入文件类型(主要输入文件类型(files type)Quartus II Project File设设计计输输入入.qpfVHDL Design File.vhdVerilog Design File.vBlock Design File.bdfMemory Initialization File.mifSymbol File.symQuartus II Settings File指配指配.qsfwaveform files仿真仿真.vwf主要输出文件类型(主要输出文件类型(files type)Programmer Objec

7、t File编程文件编程文件.pofSRAM Object File配置文件配置文件.sofPin-Out File引脚输出文引脚输出文件(件(可用于可用于核对硬件连核对硬件连接关系接关系).pinQuartus II主菜单主菜单编编译译仿仿真真编编程程File菜单菜单Project菜单菜单顶层设计文件设置顶层设计文件设置电源估算文件生成电源估算文件生成将设计文件加入项目中将设计文件加入项目中Assignments菜单菜单器件和引脚指配器件和引脚指配编译设置编译设置Processing菜单菜单启动编译启动编译启动仿真启动仿真Tools菜单菜单器件编程器件编程看看RTL电路图电路图许可文件设置许

8、可文件设置设计输入设计输入(design input)1.设计输入步骤设计输入步骤I.建立项目文件建立项目文件File-New Project WizardII.编写设计文件代码(或者画出原理图)编写设计文件代码(或者画出原理图)File-New-Device Design Files-III.将设计文件加入到项目文件中将设计文件加入到项目文件中Project-Add/Remove File in Project2.VHDL设计输入设计输入3.原理图设计输入原理图设计输入VHDL设计输入设计输入文件名称文件名称必须和必须和ENTITY名名一致一致原理图设计输入原理图设计输入元件符号调入元件符号

9、调入生成符号块生成符号块绘制节点连线绘制节点连线绘制节点总线连接绘制节点总线连接绘制导线工具绘制导线工具粘连(移动)粘连(移动)线段选中线段选中原理图设计输入:符号调入原理图设计输入:符号调入按下按下mouse右键右键原理图设计输入:符号调入(续前)原理图设计输入:符号调入(续前)库符号库符号符号文件也可以是?1.VHDL代码得到!代码得到!2.如何如何将将VHDL设计文件设计文件变成变成符号文件(符号文件(.sym)?将将VHDL代码生成符号文件(代码生成符号文件(*.sym)一个例子一个例子器件与引脚指配器件与引脚指配(device&pin assignment)1.通过通过对话窗对话窗指

10、配指配I.Assignments-DeviceII.Assignments-Pins2.通过通过“*.qsf”文件指配文件指配“XXX.qsf”是一个是一个文本文件文本文件,包含了设计项,包含了设计项目所有的配置信息,其中包括器件和引脚目所有的配置信息,其中包括器件和引脚信息信息器件指配:器件指配:Assignments-Device-Device&Pin Options-GeneralJTAG User CodevSpecifiesahexadecimalnumberforthedeviceselectedforthecurrentCompilersettings.TheJTAGuserco

11、deisanextensionoftheoptionregister.ThisdatacanbereadwiththeJTAGUSERCODEinstruction.vIfyouturnonAuto usercode,thisoptionisdimmedtoindicatethatitisnotavailable.vThisoptionisavailableforallAlteradevicessupportedbytheQuartusIIsoftwareexceptFLEX6000devices.Device&Pin Options-Unused Pins未用引脚一般接地未用引脚一般接地De

12、vice&Pin Options-Configuration引脚指配:引脚指配:Assignments-Pins-通过通过“*.qsf”文件指配文件指配1.#Pin&Location Assignments2.#=3.set_location_assignmentPIN_1-toa004.set_location_assignmentPIN_2-toa045.set_location_assignmentPIN_3-toa02编译和综合编译和综合(compilation and synthesis)如果如果 编码设计编码设计 完成完成 如果如果 器件和引脚指配器件和引脚指配 完成完成那么那么我

13、们我们 就可以就可以 开始编译了!开始编译了!请进入:请进入:Processing-Complitaion 看RTL图如果编译通过,如果编译通过,那么那么 我们还可以看我们还可以看 VHDL代码的代码的RTL图图Tools-RTL Viewer仿真仿真(simulation)vQuartus II的的simulation功能功能使得使得 FPGA代码设计代码设计 和和 PCB设计设计 同步同步 或者或者 超前超前 进行进行.v必须选择必须选择 进行那种类型?进行那种类型?Function&Timing v如何启动仿真:如何启动仿真:Processing-Start Simulation 仿真仿

14、真(simulation):步骤步骤1.建立建立“.VWF”文件文件File-New-Other Files-Vector Waveform file2.设置仿真的时间分辨率和仿真时长设置仿真的时间分辨率和仿真时长Edit-End TimeEdit-Grid Size3.选择选择 仿真类型仿真类型(Function&Timing)4.定义输入波形定义输入波形5.启动仿真:启动仿真:Processing-Start Simulation6.观察仿真结果(输出信号的波形)观察仿真结果(输出信号的波形)选择选择 仿真类型:仿真类型:Project-Setting-Simulator 定义输入波形定义

15、输入波形编程与配置编程与配置(program and configuration)1.设置编程硬件设置编程硬件(编程电缆选择编程电缆选择)Tools-Programmer-Hardware Setup2.设置下载模式设置下载模式Tools-Programmer-Mode3.调入编程文件调入编程文件Tools-Programmer-Add File4.启动编程启动编程Tools-Programmer-Start设置编程硬件(编程电缆选择)设置编程硬件(编程电缆选择)Tools-Programmer-Hardware Setup设置下载模式设置下载模式FPGA 配置配置EPCS1,EPCS4等编程

16、等编程EPC2,CPLD等编程等编程启动编程启动编程JTAG User CodevSpecifiesahexadecimalnumberforthedeviceselectedforthecurrentCompilersettings.TheJTAGusercodeisanextensionoftheoptionregister.ThisdatacanbereadwiththeJTAGUSERCODEinstruction.vIfyouturnonAuto usercode,thisoptionisdimmedtoindicatethatitisnotavailable.vThisoptionisavailableforallAlteradevicessupportedbytheQuartusIIsoftwareexceptFLEX6000devices.问题:请翻译此段文字,和其他资料说明问题:请翻译此段文字,和其他资料说明JTAG User Code的含义和用法?的含义和用法?The end.供娄浪颓蓝辣袄驹靴锯澜互慌仲写绎衰斡染圾明将呆则孰盆瘸砒腥悉漠堑脊髓灰质炎(讲课2019)脊髓灰质炎(讲课2019)

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!