- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七讲topdown无恙设计方法
第七讲 Top-Down的设计方法 7.1 Top-Down Top-Down设计方式示意图: Top-Down设计方法一般采用HDL语言,具有以下一些优点: 频率计设计示例 频率计是测量信号频率常用的仪器,其工作原理是在单位时间内对信号进行计数,从而测量出信号的频率,现设计一个6位频率计,其基准时钟为1MHz,要求频率测量范围为1Hz到1MHz。 根据频率计的工作原理,其组成部分如下: (1)1KHz时钟发生器 (2)闸门电路 (3)计数器 (4)显示电路(显示电路又可以分割为计数值锁存器、扫描计数器、24选4多路开关、BCD-七段译码器、3-6译码器) (1)1KHz时钟发生器 module counter1K( clk1k, mclk); output clk1k; input mclk; reg [8:0] count; reg out; always @( posedge mclk) begin if( count 〉9‘o499) begin clk1k=!clk1k; count=4d0; end else count=count+1; end endmodule (2) 闸门电路 module GateGen(load,clr,clk1k); output load,clr; input clk; reg [9:0] count; always @(posedge clk1k) begin if(count==0) begin count=count+1; load=0; clr=1; end else if(count==1000) begin count=10d0; load =1; clr=0; end else begin count=count+1; load=0; clr=0; end end endmodule (3)计数器 Module counter(result,load,clr, signal); output load,clr; output [23:0] result, input signal; reg [23:0] count; reg [23:0] result; //计数 always @(posedge clr or posedge signal) begin if(clr) count=24h000000; else if(count==24d999999) count=24h000000; else if(count[19:0]==20h99999) begin count[19:0]=0; count[23:20]=count[23:20]+1; end else if(count[15:0]==16h9999) begin count[15:0]=0; count[23:16]=count[23:16]+1; end else if(count[11:0]==12h999) begin count[11:0]=0; count[23:12]=count[23:12]+1; end else if(count[7:0]==8h99) begin count[7:0]=0; count[23:8]=count[23:8]+1; end else if(count[3:0]==4h9) begin countt[3:0]=0; count[23:4]=count[23:4]+1; end else count=count+1; end //输出计数值 always @(posedge clr or posedge load) begin if(clr) result=24h0000; else result=count; end endmodule (4)显示电路 module disled(seg7,segsel,bcdin,clk1k); input clk1ms; input [23:0] bcdin; output [7:0] seg7n; output [5
您可能关注的文档
- 第六章会计记皮录上——分录记录原件.ppt
- 第六章会展相关活动礼仪洞及训练.ppt
- 第六章火围灾原因认定.ppt
- 第六章火灾自动报警申系统2.ppt
- 第六章机围巾械设备.ppt
- 第六章基本制度之凝结辩护与代理.ppt
- 第六章基趁本原则.ppt
- 第六章极妙压力容器安全技术.ppt
- 第六章技碧术管理.ppt
- 第六章建设工骆程施工合同.ppt
- 2026年消防设施操作员之消防设备基础知识考试题库500道带答案(新).docx
- 销售岗前培训课件.ppt
- 2026年消防设备操作员考试题库500道(典型题).docx
- 2026年消防设施操作员之消防设备高级技能考试题库300道附答案(实用).docx
- 2026年消防设施操作员之消防设备高级技能考试题库300道标准卷.docx
- 2026年材料员之材料员基础知识考试题库300道附完整答案(全优).docx
- 2026年材料员之材料员基础知识考试题库300道带答案(培优a卷).docx
- 2026年机械员考试题库含答案(轻巧夺冠).docx
- 2026年材料员之材料员基础知识考试题库300道【夺分金卷】.docx
- 2026年期货从业资格之期货法律法规考试题库500道(考点精练).docx
最近下载
- 1500吨_年顺酐加氢制丁二酸酐_丁二酸项目环境影响报告书.pdf VIP
- (高清版)DT 1031.2-2011 土地复垦方案编制规程 第2部分:露天煤矿.pdf VIP
- 肥胖中医辨证课件.pptx VIP
- 中医老年病学心力衰竭.ppt VIP
- 大豆栽培技术 生产方案的拟定、大豆收获 大豆收获.pptx VIP
- 马工程外国文学史(上)第二章 中古文学.pptx VIP
- 章整式乘法与因式分解知识点总结复习和常考题型练习.pdf VIP
- 课程思政理念下中职英语教学案例设计.pdf VIP
- 北京亦庄经济技术开发区优惠政策.pdf VIP
- 【阅读训练】初中阅读理解名家作品——史铁生.docx VIP
文档评论(0)