网站大量收购独家精品文档,联系QQ:2885784924

EDA数字时钟综合设计性实验报告.docVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
广州大学 综合设计性实验 报告册 实验项目 EDA数字时钟 学院 物理与电子工程学院 年级专业班 电子132班 姓名 张燕州学号 1319200092成绩 实验地点 理学实验楼317指导教师 宋沛 《综合设计性实验》预习报告 实验项目: EDA数字时钟 一 引言:数字时钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,数字时钟可植入自动控制、测试等系统内部,作为系统的时钟源,可为系统提供定时信号或中断控制的时间基准,具有广泛的用途。由于数字集成电路的发展使得数字时钟的精度远远超过老式钟表,钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的单一报时功能。加入了一些诸如自动报时、定时闹钟等功能。这些都是以钟表数字化为基础的。因此,研究数字时钟及扩大其应用,有着非常现实的意义。 二 实验目的:进一步掌握用VerilogHDL 语言编写任意进制计数器的方法,通过本次实验要充分认识到,顶层结构的设计和优化在综合设计中的重要性。 三 实验原理:数字钟秒到分、分到时均为60进制,利用VerilogHDL编写模60的计数器,秒模块的CLK可从实验板上取得,秒模块的本身输出用来驱动显示秒的数码管,进位输出恰好是分模块的CLK。分模块的进位作为时模块的CLK。时模块为24进制。 需要调整时间时,可以用数据选择器将正常的各个模块时钟切断取而代之的是由实验箱上的按键产生的单脉冲,从而实现调整时间的功能。 闹铃时间与当前时间要共用数码管的方式显示,同样我们可以采用多位数据选择器来实现。 闹铃实现可采用比较计时模块输出与闹钟设定输出完全相等时,输出控制信号使扬声器发声。 四 实验内容:1、根据题目要求,参考GW48使用说明书,选取适当的模式来实现。 2、依据题目要求功能,设计顶层总体结构图。 3、使用VerilogHDL 语言来实现顶层结构中各个模块的功能,并创建顶层文件可调用的图形元件,如:24、60进制计数器,数据选择器等模块。 4、创建顶层GDF文档,并将各模块连接。 5、根据题目要求,以及第一步所选模式,并查表,定义引脚。 6、编译并下载到目标芯片中。 7、利用实验箱验证所设计的数字钟功能。 五 重点问题:利用前面实验所学知识,设计一数字钟并在GW48 实验箱上实现。具体要求如下: 计时可选十二进制计时和二十四进制计时; 可手动校时,能分别进行时、分的校正; 带闹钟功能,当计时计到闹铃时间时,发光二极管点亮,闹铃时间为1分,可用按键提前终止闹铃; 带秒表功能;(选做) 带日历显示,可显示月、日等。(选做) 六 参考文献:《EDA技术实用教程—VerilogHDL版(第四版)》 P385;(第五版没有SOPC系统开发技术)、百度百科文库。 广州大学 实验原始数据记录表 实验项目 EDA数字时钟 指导教师 宋沛 姓 名 张燕州 班 别 电子132班 学 号 1319200092 学 院 物电学院 专 业 电子信息科学与技术 实验进行时间 2016 年 5 月 30 日第 14 周 一 , 15 时至 17时; 实 验 地 点 理学实验楼317 室温 湿度 天气 原始数据记录(自行设计记录表格): 实验HDL描述 module clock(m,c,clk,sec1,sec0,min1,min0,hou1,hou0,mclk,hclk,alarmled,ring,rclk,sclk); input clk,mclk,hclk,rclk,sclk,m,c; output alarmled,ring; output [3:0] sec1,min1,hou1,sec0,min0,hou0; reg[5:0] sec,min,hou,cmin,chou,amin,ahou,alcount; reg cs,cm; reg tmode,alarm,alarmled; wire [5:0]osec,omin

文档评论(0)

celkhn0303 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档