EDA课程设计报告(多功能数字时钟的设计)
《EDA课程设计报告(多功能数字时钟的设计)》由会员分享,可在线阅读,更多相关《EDA课程设计报告(多功能数字时钟的设计)(68页珍藏版)》请在毕设资料网上搜索。
1、 1 1 绪论 1.1 设计目的 本次设计的目的就是在掌握 EDA 实验开发系统的初步使用基础上, 了解 EDA 技术,加深对计算机体系结构的理解。通过学习的 VHDL 语言结合电子电路的设 计知识理论联系实际,掌握所学的课程知识,学习 VHDL 基本单元电路的综合设 计应用。通过对实用数字钟的设计,巩固和综合运用计算机原理的基本理论和方 法, 理论联系实际, 提高设计、 分析、 解决计算机技术实际问题的独立工作能力。 1.2 设计要求 (1)熟练掌握 VHDL 语言的结构特点并能运用到具体实际中。 (2)学会利用复杂的可编程逻辑器件进行简单的电子系统设计。 (3)熟悉并掌握基于 EDA 实验
2、开发系统设计实际问题的方法和步骤。 (4)通过设计过程提高自己运用所学知识来分析解决问题的能力。 1.3 设计内容 本课程设计中使用 Altera 公司的 EP2C35 系列的 FPGA 芯片,利用 SOPC-NIOSII-EP2C35 开发板上的资源和 QuartusII 软件,实现一个多功能数字 时钟。本设计的任务要求显示格式为 小时分钟秒钟,整点报时,报时时间 为 10 秒, 即从整点前 10 秒钟开始进行报时提示, 喇叭开始发声, 直到过整点时, 在 5 秒 LED 开始闪烁,过整点后,停止闪烁。系统时钟选择时钟模块的 10KHz, 要得到 1Hz 时钟信号,必须对系统时钟进行 10,
3、000 次分频。调整时间的的按键 用按键模块的 S1 和 S2,S1 调节小时,每按下一次,小时增加一个小时,S2 调 整分钟,每按下一次,分钟增加一分钟。另外用 S8 按键作为系统时钟复位,复 位后全部显示 000000。扩展内容:用 16*16 点阵显示实现日期的动态显示 用 44 键盘阵列键盘替换按键实现日期、时钟的调整,用液晶显示模块日期、 时间的显示。 1.4 设计环境 本次课题设计方要用到的开发环境是 Altera 公司的 EDA 设计工具软件 QuartusII。 Altera 公司的工作与 EDA 厂家紧密结合,使 QuartusII 软件可以与其它工 2 业标准的设计输入、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- EDA 课程设计 报告 多功能 数字 时钟 设计
