EDA实验教程-电子钟.pptVIP

  • 18
  • 0
  • 约小于1千字
  • 约 37页
  • 2016-07-31 发布于江西
  • 举报
EDA实验教程-电子钟.ppt

《计算机EDA设计》实验教程;内容概要;实验目的;实验要求;;;实验原理 ;实验指导 ;;2. 设计思路;顶层图形文件ecc.bdf ;顶层图形文件ecc.bdf(续) ;(1)时钟分频子模块 ;(1)时钟分频子模块(续) ;clkdiv.v的仿真波形 ;(2)按钮消抖电路子模块 ;(3)选择设置计数初值对象子模块 ;(3)选择设置计数初值对象子模块(续) ;(4)分频计数子模块fdiv_cnt.bdf ;fdiv_cnt.bdf的原理图 ;fdiv_cnt.bdf的原理图(续) ;对日的计数子模块;注:关于闰年、闰日; 功能:对年计数,输出年份;并根据哪年是闰年产生leapyear信号。 关键是对闰年的判断法,最简单的方法是求模(%),也可以采用枚举的方法。 注意:如果采用求模的方法,首先要声明一个二进制计数器(如cnt[7:0]),将BCD码转换为真正的十进制数!然后再用cnt[7:0]模4,求得leapyear,否则leapyear不正确!想一想,为什么? ; 功能:对输入的月时钟12分??,即对月计数,输出月份;并产生年时钟信号year_clk。 ;(5)闹钟定时和整点报时子模块 ;;;// ----(1)闹钟定时中的小时设置 always @(posedge set_ahr or posedge clr_alarm_set) //----(2)闹钟定时中的分设置 al

文档评论(0)

1亿VIP精品文档

相关文档