- 1、本文档共47页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字系统设计实验指导书.doc
目录
目录 II
第一章 EDA实验板介绍 1
第二章 基于QuartusII的数字系统设计 4
2.1 基于QuartusII的数字系统设计流程 4
2.2 QuartusII软件使用介绍 5
第三章 实验内容 28
3.1 设计性实验 28
实验一、数字频率计的设计 28
实验二、PCM基群帧同步检测电路设计与实现 29
实验三、FIR滤波器的设计 30
实验四、自动销售机的设计 32
实验五:数字密码锁设计 33
3.2 综合性实验 35
实验一 多功能秒表设计 35
实验二、红外遥控接系统设计 36
附录 38
EDA实验板顶层图 38
EDA实验板底层图 39
EDA实验板原理图 40
下载线原理图 45
第一章 EDA实验板介绍
为配合设计性实验和综合性实验的顺利开,自主开发了EDA实验平台,如图所示。该平台选用了A公司的系列的为基本配置,一上电就可以工作,无需其他芯片配合。该平台硬件资源丰富,主要包括电源稳压电路、流水灯、键盘、晶振、位七段数码管、、蜂鸣器、、等,各模块电路独立工作,可通过跳线设置是否与芯片连接能够完成多种实验和课程设计。
图EDA实验平台顶层PCB
图1-2 EDA实验版结构框图
EDA实验版的具体原理图,管脚配置关系见附件。
第二章 基于的数字系统设计
.1 基于QuartusII的数字系统设计流程
Altera Quartus?II 设计软件提供完整的多平台设计环境,能够直接满足特定设计需要,为可编程芯片系统(SOPC) 提供全面的设计环境。QuartusII 软件含有 FPGA 和 CPLD 设计所有阶段的解决方案。Quartus II流程如图1所示。
图 QuartusII的开发流程
图中的流程:设计输入-综合-布线布局-时序分析-仿真-编程配置,在QuartusII中综合、布线布局、时序分析都包含在编译中,也就是在点击Start Compilication后,软件会自动完成这三部分的功能。设计输入一般有文本输入、图形输入、网表输入等,仿真之前需要编辑好输入信号激励文件,编程配置则需要根据开发板的说明书来对系统的输入输出管脚进行配置。
此外, Quartus II 软件为设计流程的每个阶段提供 Quartus II 图形用户界面、EDA 工具界面以及命令行界面。可以在整个流程中只使用这些界面中的一个,也可以在设计流程的不同阶段使用不同界面。
.2 QuartusII软件使用介绍
Quartus II 软件可以完成设计流程的所有阶段。它是一个全面的、易于使用的独立解决方案。图显示 Quartus II 图形用户界面为设计流程每个阶段所提供的功能。
图 Quartus II 图形用户界面的功能
下面就以一个例子来详细介绍Quartus II软件的使用流程包括设计输入、编译、仿真、管脚配置、下载编程。我们设计的例子是一个十六进制计数器并要求用七段数码管进行显示计数值
建立工程
1 启动Quartus II软件后出现如图用户图形界面
图用户图形界面
2 使用 New Project Wizard (File 菜单) 或quartus_map 可执行文件建立新工程。建立新工程时,指定工程工作目录,分配工程名称,指定顶层设计实体的名称。在用户图形界面点击File菜单,在 File下拉菜单中点击New Project WizardNew Project Wizard后,出现如图2-5所示的界面。
图
图
在指定路径之前先新建个工程文件夹在这里我们个工程文件夹命名为counterdisplayer工程取名为counter_displayer因为工程的顶层设计实体名应与工程名一致所以工程的顶层设计实体名也是counter_displayer如图点击 next。
出现如图的添加文件的对话框
图添加文件对话框
当然在这里可以选择不添加文件而直接点击next进入下一步因为在Quartus II用户图形界面中也可以通过点击assignment-setting-files来添加您所需要的文件所以在这里我们直接点击next进入下一步。
4 出现器件系列设置对话框
图器件系列设置对话框
对于不需要下载到开发板而只想软件仿真的设计在这里可以不用指定特定的器件让软件自动选择适当的器件但对于需下载到开发板来实现的设计就应在这里选择与开发板上对应的芯片若开发板上用的是MAX系列的EPM7128SL84-15的芯片那么就应该在下拉菜单Family下选择MAX7000S在Available devices中EPM7128SL84-15,然后点击ext进入下一步
5) 出现EDA工具设置对话框
图EDA工具设置对话框
Quartus II软件本身包含了一套完整的开发流程从设计输入、分析与综合
文档评论(0)