数字电路设计_第1页
数字电路设计_第2页
数字电路设计_第3页
数字电路设计_第4页
数字电路设计_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

数 字 系 统 设 计 实 验 报 告 学学 生生 姓姓 名 名 学号 学号 学学 部部 系 系 信息科学与技术学部信息科学与技术学部 专专 业业 年年 级 级 通信工程通信工程 1 目录目录 1 MAX PLUSII 10 2 软件使用及设计举 例 2启动 MAX PLUSII 10 2 2 设计一个全加 器 2 电路图建立与连 接 2 指定设计器 件 3 保存文件并检查错 误 3 创建符号文 件 3 2 文本设计输入流 程 5 Max plus 编译前设 置 5 生成仿真文 件 6 仿 真 7 精确测量全加器的输入与输出波形的延 迟 7 2 EDA 实现多功能数字钟设计与仿 真 7 实验目 的 7 设计要 求 3 8 工作原 理 8 设计思想及步 骤 9 3 参考资 料 14 4 实验心得及体 会 15 MAX PLUSII 10 2 软件使用及设计举例 一 启动 MAX PLUSII 10 2 4 二 设计一个全加器 1 电路图建立与连接 2 指定设计器件 5 3 保存文件并检查错误 4 创建符号文件 5 文本设计输入流程 a 创建输入文件 6 b 指定设计器件 7 c 保存文件并检查错误 6 Max plus 编译前设置 7 生成仿真文件 8 8 仿真 9 结果正确 但是有延迟 9 精确测量全加器的输入与输出波形的延迟 EDA 实现多功能数字钟设计与仿真 一 一 实验目的实验目的 1 掌握 VHDL 语言的基本运用 10 2 掌握 Quartus 的简单操作 3 掌握一个基本 EDA 课程设计的操作 二 二 设计要求设计要求 1 设计一个数字计时器 可以完成 00 00 00 到 23 59 59 的计 时功能 并在控制电路的作用下具有保持 清零 快速校时 快速校分 整点报时等基本功能 2 具体要求如下 1 具有正确的时 分 秒计时功能 2 分别由六个数码管显示时分秒的计时 3 设计提高部分要求 1 时钟具有整点报时功能 当时钟计到 59 51 时开始报 时 在 51 53 55 57 59 时报时频率为 512Hz 59 59 时报时频率为 1KHz 2 校时校分功能 3 时段控制功能 路灯亮灭 4 仿真与验证 用 Quartus 软件对设计电路进行功能仿真 并下载到实验板上 对其功能进行验证 三 三 工作原理工作原理 根据数字钟的功能要求 就可以对数字钟按照功能进行模块划 11 分 数字计时器是由计时电路 译码显示电路 脉冲发生电路和控 制电路等几部分组成的 控制电路按要求可由校分校时电路 清零 电路和保持电路组成 计时电路与动态显示电路相连 将时间与星 期显示在七段数码管上 并且驱动蜂鸣器整点报时 校时校分电路 对时 分 星期提供快速校时 清零电路作用时 系统的分秒时同 时归零 保持电路作用时 系统停止计时并保持时间不变 根据上述分析可画出数字时钟的组成框图如下 四 四 设计思想及步骤 设计思想及步骤 首先 我们要实现主体电路的设计 完成基本的计时功能 这 部分主要用计数器实现 接着 完成一些扩展功能 这部分主要用 verilog HDL语言实现 具体设计步骤和思想如下 首先创建工程 然后在这个工程中依次完成下面的设计 1 601 60进制计数器进制计数器 建立图形输入文件 gdf 在其中画出60进制电路图 如下 file new block diagram schematic file 12 对电路图进行编译 通过后建立波形仿真文件进行仿真 如下 file new vector waveform file 波形仿真成功后 将电路图打包 建立60进制图模块 如下 file create update create symble file for current file 2 242 24进制计数器进制计数器 以下设计模块与上述步骤基本相同 1 建立图形输入文件 gdf 在其中画出24进制电路图 如下 13 2 对电路图进行编译 通过后建立波形仿真文件进行仿真 如下 3 波形仿真成功后 将电路图打包 建立60进制图模块 如下 3 3 基本时钟 过程同上 基本时钟 过程同上 14 4 4 扩展功能电路实现扩展功能电路实现 这部分的功能使用Verilog HDL语言实现较为方便 方法同上 仅仅 是在第一步建立的文件不一样 v 其他操作都一样 file new verilog HDL file 1 1 校时校分模块 校时校分模块 2 2 整点报时模块 整点报时模块 15 3 3 时段控制模块 时段控制模块 5 5 完整的多功能时钟完整的多功能时钟 16 注 这个实验是电子线路实验指导书上的 参考资料 电子技术基础 数字部分第五版 康华光主编 高等教 育出版社 电子线路实验 设计 仿真讲义 华中科技大学文华学 院信息学部电子技术实验室编 实验 07 SSI 及 MAXPLUS 学习 ppt 17 毕业设计 EDA 技术的多媒体生成 余立设计 百度文库 学习心得体会 这次实验一方面强化了我们所学的数字逻辑电路的实质 另一 方面也让我们学习和掌握了软件 Quartus 用法 更重要的是把理论 和实际的距离变得更小了 让我们真实的体会到了动手操作与理论 的差距 刚开始的时候对这个实验思路 方法不是很熟悉 软件也 是没用过的 动起手来比较困难 有点停滞不前 记得第一次课的 时候 只能按照文档的指示步骤一步步做 稍有点与文档上不一样 的就不知怎么办好 MAXPLUS 的使用这个实验做了好多次 熬了几 次夜也没有做成功 其实任何一个实验都需要自己去摸索 任何的 参考资料都只是一个参考 不能把它作为标准的模版 我很长时间 无法做出来就是太相信老师和网上的参考资料 造成自己并没有思 考 虽然只差最后一步 但是我依然不知道哪错了 还有 虽然资 料与自己的动手有一些出入 但是我们在实验中还是要广泛的查看 资料 在各种不同的方法中寻找最简洁的 这次的实验设计课程不仅检验了我们所学知识 跟教会我们如 何去思考问题 如何去着手解决问题 对于整个事件 如何去分解 成块的逐一解决 又如何将个片段联系到一起组成整个事件 这些 道理看似简单 似乎人人都会 可实际上却并非如此 只有到真的 动手时我们才会发现 自己其实什么都不会 我们或许都能说出点 18 什么来 但做却是另外的景象 在平时上课时听老师讲是那么回事 实验资料上也是那么写的 貌似就是那么回事 但是 在我们自己 动手做实验时会发现是错的 其实我们学习的时候很多时候只是了 解一些表面的东西 而一个元件实际怎么工作的 我们很少去想它 具体是怎么工作的 这也是实验对我们的必要性 对于本次实验 我深有体会 学好理论知识是为了我们的实际 应用做准备 在真正实际应用时 要活学活用 深入思考 对于陌 生的只适合要善于学习尽快了解 而且掌握理论知识只是动手操作 的前提 并不是只要掌握理论就能操作好的 就说最简单的 给了 我们 60 进制的电路图及设计步骤 让我们自己设计 24 进制的计数 器 我硬是忙了几个小时 反复试验才算做出来了 理论上这只需 要修改几个连线就可以的 可实际操作依然让我感到很难 这就是 理论与实际的差距 其次 通过这次试验我还懂得了 遇到困

温馨提示

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

评论

0/150

提交评论