第5章 QuartusII 应用向导_第1页
第5章 QuartusII 应用向导_第2页
第5章 QuartusII 应用向导_第3页
第5章 QuartusII 应用向导_第4页
第5章 QuartusII 应用向导_第5页
已阅读5页,还剩79页未读 继续免费阅读

下载本文档

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

文档简介

EDA技术实用教程第5章QuartusII应用向导本课程实验实验一Quartusii原理图输入设计练习实验二Quartusii文本输入设计练习实验三Quartusii文本混合设计及层次设计实验四数字钟设计实验五交通信号灯控制器设计实验六HDL语言的组合电路设计实验七HDL语言的时序电路设计实验八HDL有限状态机设计实验九频率计设计实验十16*16汉字显示屏的设计10/16/202335.1.1

QuartusII原理图输入的基本操作编辑原理图编译设计文件仿真引脚锁定硬件调试编程下载5.1基本设计流程

5.1基本设计流程

图5-2利用“NewPrejectWizard”创建工程cnt105.1.2创建工程

工程路径工程名实体名工程名和实体名一致友情提示:工程文件夹的名称不要使用汉字,最好也不要使用数字。5.1基本设计流程

图5-3将所有相关的文件都加入进此工程

5.1.2创建工程

增加设计文件5.1基本设计流程

图5-4选择目标器件EP2C5T144C85.1.2创建工程

设置编程下载的目标芯片的类型与型号5.1基本设计流程

图5-5将Max+plusII工程转换为QuartusII工程

5.1.2创建工程

新建项目对话框(第4页面)新建项目对话框(第5页面)设置第三方EDA工具软件显示新建设计项目的摘要5.1基本设计流程

图5-6选择目标器件EP2C5T144C85.1.3编译前设置

EPCS1/EPCS4下载配置5.1基本设计流程

图5-7选择配置器件的工作方式

5.1.3编译前设置

5.1基本设计流程

图5-8选择配置器件和编程方式

5.1.3编译前设置

图5-9全程编译后出现报错信息

5.1.4全程编译

10/16/202312新的项目建立后,在QuartusII集成环境下,执行“File”菜单的“New”命令,在弹出编辑文件类型对话框中,选择“BlockDiagram/SchematicFile”(模块/原理图文件)方式,进入QuartusII图形编辑方式的窗口界面。

编辑文件类型对话框10/16/202313在原理图编辑窗中的任何一个位置上用双击鼠标,弹出一个元件选择窗。

元件选择框基本逻辑元件库参数可设置的强函数元件库基本逻辑元件库中的元件由此输入所需要的元件名MAX+plus库图5-10选择编辑矢量波形文件

5.1.5时序仿真

5.1基本设计流程

图5-11波形编辑器

5.1.5时序仿真

5.1基本设计流程

图5-12设置仿真时间长度

5.1.5时序仿真

5.1基本设计流程

图5-13vwf激励波形文件存盘

5.1.5时序仿真

5.1基本设计流程

图5-14向波形编辑器拖入信号节点

5.1.5时序仿真

图5-15设置时钟CLK的周期

5.1.5时序仿真

5.1基本设计流程

图5-16选择总线数据格式

5.1.5时序仿真

5.1基本设计流程

图5-17设置好的激励波形图

5.1.5时序仿真

5.1基本设计流程

图5-18选择仿真控制

5.1.5时序仿真

5.1基本设计流程

图5-19仿真波形输出

5.1.5时序仿真

5.1基本设计流程

图5-20选择全时域显示

5.1.5时序仿真

5.1基本设计流程

图5-21cnt10工程的RTL电路图

5.1.6应用RTL电路图观察器

5.2引脚锁定

——目标芯片引脚的确定(1)根据实验电路选择GW48-EDA系统的工作模式(例如NO.5)(2)根据使用GW48-EDA系统的按键和指示器件,查阅NO.5电路图按键和显示器件的接口PIO?5.2引脚锁定

——目标芯片引脚的确定ain→键8→PIO7bin→键7→PIO6cin→键6→PIO5sum→D7→PIO14cout→D8→PIO15(3)根据目标芯片型号(EP1C6Q240)查表对应上述PIO?的芯片引脚并填入表格中5.2引脚锁定

——目标芯片引脚的确定电路端口键盘、指示器模板引脚芯片引脚ain键8PIO7bin键7PIO6cin键6PIO5sumD7PIO14coutD8PIO152402392388125.2引脚锁定

——引脚操作步骤(1)打开工程文件(例如f_adder)5.2引脚锁定

——操作步骤(2)选择Assignments菜单中的AssignmentsEditor项点击这里选择pin双击《new》出现此下拉栏,选择要锁定的端口名5.2引脚锁定

——操作步骤(3)选择本工程要锁定的端口信号名后如图所示双击《new》5.2引脚锁定

——操作步骤(4)双击Location栏的《new》出现的下拉栏这选择对应端口信号名的器件引脚号如下:保存锁定数据最后必须再编译一次,才能够将锁定信息编译到下载文件中。5.3编程下载——USBBlaster编程配置安装USB驱动程序34重新编译项目下载:Tools→Programmer(sof文件)采用JTAG模式下载5.3编程下载——配置文件下载步骤(1)点击Tools菜单,选择Programmer选项,出现以下界面或直接点击快捷键注意.sof文件为当前的工程文件5.3编程下载——配置文件下载步骤(2)设置编程模式为JTAG,HardwareSetup为USB-Blaster设置编程模式为JTAG点击HardwareSetup出现以下对话框点击这里选择USB-Blaster5.3编程下载——配置文件下载步骤(3)选中Program/configure

,点击Start开始下载选择Program/configure点击Star开始下载编程文件5.3编程下载——配置文件下载步骤(4)编程下载成功的状态下载成功后Progress:的状态ByteBlaster

II接口AS模式编程窗口

(1)AS模式编程配置器件

5.3编程下载——AS模式编程配置图5-30选择目标器件EP2C5T1445.3.4JTAG间接模式编程配置器件

5.3编程下载图5-31选定SOF文件后,选择文件压缩

5.3.4JTAG间接模式编程配置器件

图5-35在In-SystemMemoryContentEditor中使用USBBlaster5.3.5USBBlaster编程配置器件使用方法

5.3引脚设置和下载

5.4原理图输入设计方法

5.4.1设计流程(1)为本项工程设计建立文件夹假设本项设计的文件夹取名为adder,路径为:d:\adder。

图5-42元件输入对话框

5.3原理图输入设计方法

(2)输入设计项目和存盘图5-43将所需元件全部调入原理图编辑窗并连接好

5.3原理图输入设计方法

(3)将设计项目设置成可调用的元件图5-44连接好的全加器原理图f_adder.bdf5.3原理图输入设计方法

(4)设计全加器顶层文件图5-45f_adder.bdf工程设置窗

5.3原理图输入设计方法

(5)将设计项目设置成工程和时序仿真图5-46加入本工程所有文件

5.3原理图输入设计方法

(5)将设计项目设置成工程和时序仿真图5-47全加器工程f_adder的仿真波形

5.3原理图输入设计方法

5.将设计项目设置成工程和时序仿真5.3原理图输入设计方法

5.3.2应用宏模块的原理图设计1.计数器设计图5-48含有时钟使能的两位十进制计数器

5.3原理图输入设计方法

5.3.2应用宏模块的原理图设计1.计数器设计图5-49两位十进制计数器工作波形

2.频率计主结构电路设计图5-50两位十进制频率计顶层设计原理图文件

5.3原理图输入设计方法

5.3.2应用宏模块的原理图设计2.频率计主结构电路设计图5-51两位十进制频率计测频仿真波形

3.时序控制电路设计图5-52测频时序控制电路

5.3原理图输入设计方法

5.3原理图输入设计方法

5.3.2应用宏模块的原理图设计3.时序控制电路设计图5-53测频时序控制电路工作波形

4.顶层电路设计图5-54频率计顶层电路原理图

5.3原理图输入设计方法

5.3.2应用宏模块的原理图设计4.顶层电路设计图5-55频率计工作时序波形

6.原理图输入设计方法

6.1设计流程6.1.1为本项工程设计建立文件夹假设本项设计的文件夹取名为adder,路径为:d:\adder。

6.1.2输入设计项目和存盘6.原理图输入设计方法

6.1.3将设计项目设置成可调用的元件

温馨提示

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

评论

0/150

提交评论