- 1、本文档共84页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EDA实验教案.ppt
* 3) 测频控制信号发生器的源程序 module testctl(clk,tsten,clr_cnt,load); //测频控制信号发生器 input clk; // 1 Hz测频控制时钟 output tsten, clr_cnt, load; reg div2clk; reg clr_cnt; always@(posedge clk) begin div2clk=!div2clk; end always@(clk or div2clk) begin if (!clk !div2clk) clr_cnt=1b1; //计数器清零 else clr_cnt=1b0; end assign load = !div2clk; //输出锁存信号 assign tsten = div2clk; //计数器时钟使能 endmodule * 4) 数字频率计的源程序 根据65页图6.5,将上述给出的模块的参考设计搭建成一个完整的十进制频率计 * 3. 硬件逻辑验证 把改写好的Verilog HDL代码加载到MaxPlus II中 。 选择实验电路结构图NO.0,由5.2节的实验电路结构图NO.0和图6.5确定引脚的锁定,测频控制器时钟信号CLK(1 Hz)可接CLOCK1,待测频FSIN可接CLOCK0,8位数码显示输出DOUT[31..0]接PIO47~PIO16。 进行硬件验证时方法如下:选择实验模式0,测频控制器时钟信号CLK与CLOCK1信号组中的1 Hz信号相接,待测频FSIN与CLOCK0信号组中的某个信号相接,数码管应显示来自CLOCK0的频率。 * 4、数字频率计实验图 * 一、实验目的 1、熟练地运用数字系统的设计方法进行数字系统设计; 2、能进行较复杂的数字系统设计; 3、按要求设计一个数字钟。 实验五 数字秒表的设计 * 1.设计思路 今需设计一个计时范围为0.01秒~1小时的秒表,首先需要获得一个比较精确的计时基准信号,这里是周期为1/100 s的计时脉冲。其次,除了对每一计数器需设置清零信号输入外,还需在6个计数器设置时钟使能信号,即计时允许信号,以便作为秒表的计时起停控制开关。因此秒表可由1个分频器、4个十进制计数器 (1/100秒、1/10秒、1秒、1分)以及2个六进制计数器(10秒、10分)组成,如图6.7所示。6个计数器中的每一计数器的4位输出,通过外设的BCD译码器输出显示。图6.7中6个4位二进制计数输出的最小显示值分别为:DOUT[3..0]1/100秒、DOUT[7..4]1/10秒、DOUT[11..8]1秒、DOUT[15..12]10秒、DOUT[19..16]1分、DOUT[23..20]10分。 * 图6.7数字秒表电路逻辑图 * 2. Verilog HDL参考代码 1) 3 MHz→100 Hz分频器的源程序 module clkgen(clk, newclk); input clk; // 3 MHz信号输入 output newclk; // 100 Hz计时时钟信号输出 parameter counter=29999; //十进制计数预制数 integer counter_tmp; reg newclk; always@(posedge clk) //分频计数器,由3 MHz时钟产生100 Hz信号 begin if (counter_tmp==counter) begin newclk=1b1; counter_tmp=0; end else begin newclk=1b0; counter_tmp=counter_tmp+1; end end endmodule * 2) 十进制(CNT10) 和六机制计数器(CNT6) 十进制和六进制技术器可参照实验四中的计数器代码进行设计 3) 完成各模块设计后,参照70页图6.7将各个模块搭建成一个完整的数字秒表 * 3. 硬件逻辑验证 把上述改写好的Verilog HDL代码加载到MaxPlus II中。 选择实验电路结构图NO.0,由5.2节的实验电路结构图NO.0和图6.7确定引脚的锁定。时钟信号CLK可接CLOCK0,计数清零信号接键1,计数使能信号接键2,数码管1~6分别显示以1/100 s、1/10 s、1 s、10 s、1 min、10 min为计时基准的计数值。 进行硬件验证时方法如下:选择实验模式0,时钟信号CLK与CLOCK0信号组中的3 MHz信号相接,键1和键2分别为计数清零信号和计数使能信号,计
您可能关注的文档
- (上课用)椭圆的简单几何性质(第一课时).ppt
- (双语)第十八章自身免疫性疾病.ppt
- ---第七章运动健康.ppt
- arm第九章.ppt
- AUTOCAD室内设计专业(上)第一次课教学.ppt
- A第十章:防螨纤维及织物的研究进展.ppt
- CAXA制造工程师实例教程教案(二).ppt
- CAXA制造工程师实例教程教案(五).ppt
- CAXA制造工程师实例教程教案(四).ppt
- CorelDRAW教程第八讲图框精确裁剪和透镜效果.ppt
- 中考语文总复习语文知识及应用专题5仿写修辞含句子理解市赛课公开课一等奖省课获奖课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第二课《藏猫猫》精品课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第三课《我向国旗敬个礼》精品课件.pptx
- 高中生物第四章生物的变异本章知识体系构建全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 整数指数幂市公开课一等奖省赛课微课金奖课件.pptx
- 一年级音乐上册第二单元你早全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级数学上册第二章实数27二次根式第四课时习题省公开课一等奖新课获奖课件.pptx
- 九年级物理全册11简单电路习题全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级语文下册第五单元19邹忌讽齐王纳谏省公开课一等奖新课获奖课件.pptx
- 2024年秋季新人教PEP版3年级上册英语全册教学课件 (2).pptx
文档评论(0)