ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:729.03KB ,
资源ID:4959178      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4959178.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Quartus的使用.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Quartus的使用.docx

1、Quartus的使用Quartus II的使用1、开始一个新的逻辑电路设计,第一步就是新建一个文件夹来保存文件,这里在D盘新建了introtutorial文件夹。2、 打开Quartus II软件,将会看到图1界面,该显示界面包括若干窗口,可以使用鼠标选择,以访问Quartus II软件的相关功能。Quartus II提供的大多数命令都可用菜单形式来访问。图1 Quartus II主体显示3、按如下步骤新建工程: 选择FileNew Project Wizard,以打开图2所示窗口,可通过Dont show me this introduction again跳过此窗口步骤。单击Next,出现

2、图3所示窗口。图2 引导的任务显示图3 创建新的工程 选择工作文件夹introtutorial,也可以使用您自己设定的文件夹。工程必须有一个名字,通常情况下,与顶层设计实体的名字相同。如图3所示,这里选择light作为工程名和顶层实体名。单击Next。如果还没有创建introtutorial文件夹,Quartus II会弹出一个对话框,询问是否新建所需文件夹,如图4所示。单击Yes,将会引出图5所示的窗口。图4 创建新的工程文件夹与否?图5 添加用户指定设计文件 如果没有已存在的设计文件,单击Next,将会打开如图6所示的画面。图6 选择器件家族和指定的器件此处选择的器件为EPM3064ATC

3、100-10,器件家族为MAX3000A,有100个管脚,单击Next,出现图所示7画面。图7 指定第三方EDA工具用户可指定一些第三方EDA工具,这里没有进行Simulation选用,单击Next,出现图8所示窗口,单击Finish,返回Quartus II主体窗口。标题栏将显示light工程,如图9所示。图8 工程设置一览图9 Quartus II显示已建工程3 使用Verilog代码设计输入使用Verilog代码来描述。Verilog模块叫做light,这与图3所示的名称是一致的,使用Quartus II自带的文本编辑器,左键点击FileNew或者单击按钮,打开图10所示窗口,选择Ver

4、ilog HDL File,单击ok,这将打开文本编辑器窗口,指定所创建的文件的名称,选择FileSave As,打开图11所示的对话框,选择存储类型为Verilog HDL File,填写名称为light.v,单击保存,打开图12所示窗口。图10 选择新建的文件类型图11 命名文件图12 文本编辑器窗口4 编译设计电路在light.v中录入Verilog代码如图13所示,要经过几个Quartus II工具的处理:分析代码、综合电路以及生成目标芯片的实现内容,这些应用程序被聚集在一起,且被称作编译器。选择ProcessingStart Compilation运行编译器,或者单击按钮运行。在编译

5、过程中,Quartus II的左边会显示不同阶段的进度。编译成功(或不成功)后,会弹出一个对话框,单击OK确认。Quartus II会显示图14所示画面的编译报告,也可以通过按钮手动打开编译报告。当编译后,会自动弹出对话框,告知是否编译成功如图15。 图13 录入Verilog代码图14 编译报告图15是否编译成功在编译期间,Quartus II在消息窗口,会显示生成的消息。如果此Verilog设计正确,其中一条消息就会显示编译成功及无错误如图16。如果编译不是零错误,那么在Verilog代码中,至少有一个错误。在这种情况下,与错误对应的消息就会在消息窗口显示。双击某条错误信息,该信息将会滚动

6、显示完整,并且打开Quartus II自带文本编译器,Verilog代码中的某行将被高亮显示,类似的,编译器也会显示许多警告消息,同样的方法也适用于查看完整的警告消息。针对于某条错误或警告消息,想得到更多信息,可选住此条消息,然后按住F1功能键,即可查看。若将light.v的最后一行改成endmodules,重新编译。Quartus II弹出对话框,报告编译错误,单击OK,以确认,编译报告如图17所示。在消息窗口,单击Error标签,显示图18所示消息,双击第一条错误信息,Quartus II文本编辑器打开light.v,最后一行被高亮,如图19所示,修正代码,重新编译,直至成功为止。图16消

7、息窗口显示编译消息图17 编译报告图18 错误信息图19 指示错误代码的位置5 引脚分配方法一:使用文本编辑器,新建一文件,命名为pinlist.txt,录入图20所示内容。选择AssignmentsImport Assignments,打开图21所示窗口,选择pinlist.txt路径,单击OK导入引脚配置。选择AssignmentsPin Planner(或单击按钮),打开图22所示窗口,查看引脚是否分配正确。图20 引脚分配文件pin list.txt图21 导入设置图22 查看引脚分配方法二:选择AssignmentsPin Planner(或单击按钮),打开图23所示窗口,通过双击L

8、ocation栏的对应引脚的空白处选择要使用的引脚。图23 引脚分配6 配置未用引脚未用引脚需要一定得约束,倘若没有这些约束,就有可能出现一些莫名其妙的问题。选择AssignmentsDeviceDevice and Pin OptionsUnused Pins,打开图24所示窗口。一般情况下,按照图25所示配置。图24 配置未用引脚图25 配置未用引脚为三态输入7 仿真功能仿真:选择FilenewVector Waveform File,建立波形文件如图26,点击ok,会出现图27所示的波形文件,左键双击name栏下的空白处会弹出对话框如图28,单击按钮,会弹出如图29所示的窗口,单击按钮,

9、会显示引脚如图30所示,添加所要选用的引脚到列表如图31所示, 单击ok,显示新建的波形文件如图32所示,可以通过EditEnd time和Gird Size对仿真时间及网格周期进行设置,对输入引脚x进行编辑如图33所示,保存为默认名light.vwf,对仿真模式进行设置通过 AssignmentsSettingsSimulator SettingsSimulator modeFunctional,以及Simulator input添加仿真波形文件light.vwf进行设置如图34所示,点击ok设置完成,在仿真之前还要通过ProcessingGenerate Functional Simula

10、tion Netlist生成网表文件如图35所示,建立仿真网表成功会弹出如图36所示对话框,开始仿真左键单击按钮,仿真结束会出现如图37所示提示,功能仿真结果如图38所示。 图26新建波形文件图27波形文件图28图29 图30显示引脚图31引脚添加到列表图32 新建的波形文件图33 编辑输入引脚图34 仿真设置图35 生成网表文件图36 图37图38 功能仿真结果7 程序下载选择ToolsProgrmmer或单击按钮,打开图39所示窗口。选择Mode为JTAG。缺省情况下,USB-Blaster没有被选中,单击Hardware Setup按钮,在弹出的窗口选择USB-Blaster,如图40所示,单击Close退出。图39 编程器窗口图40 硬件设置窗口如图39所示,light.sof已被列入窗口,如果没有列入的话,单击Add File,选择light.sof文件加入,这是一个由编译器的汇编模块生成的二进制文件,它包含配置FPGA器件的数据,.sof文件后缀,表示SRAM目标文件(SRAM Object File),同时可以注意到,选中的器件为EPM3064AT100,勾上Program/Configure,单击Start开始下载,如图41所示,下载完毕后,就可以测试实现的电路了。图41 下载SRAM目标文件

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1