- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章 Verilog 设计进阶 材料与能源学院微电子工程系 第八章 Verilog 状态机设计技术 材料与能源学院微电子工程系 * 第八章 Verilog 设计进阶 §8.1 分频器设计 §8.2 Verilog 有限状态机设计 §8.1 分频器设计 分频器是指使输出信号频率为输入信号频率整数分之一的电子电路。 在许多电子设备中如电子钟、频率合成器等,需要各种不同频率的信号协同工作,常用的方法是以稳定度高的晶体振荡器为主振源,通过变换得到所需要的各种频率成分,分频器是一种主要变换手段。 偶数倍(2N)分频 偶分频比较简单,假设为N分频,只需计数到N/2-1,然后时钟翻转、计数清零,如此循环就可以得到N(偶)分频。 例:module fp_even(clk_out,clk_in,rst); output clk_out; input clk_in,rst;; reg [1:0] cnt; reg clk_out; parameter N=6; always @ (posedge clk_in or negedge rst) begin if(!rst) begin cnt = 0; clk_out = 0;??end else begin??if(cnt==N/2-1) begin clk_out = !clk_out; cnt=0; end ??????? ?else???cnt = cnt + 1; end end endmodule 可以通过改变参量N的值和计数变量cnt的位宽实现任意偶分频。 奇数倍(2N+1)分频 用两个计数器,一个由输入时钟上升沿触发,一个由输入时钟下降沿触发,最后将两个计数器的输出相或,即可得到占空比为50%的方波波形。 【例】: module count_N(reset, clk, cout); input clk, reset; output wire cout; reg[4:0] m, n; reg cout1, cout2; parameter N=13; always @(posedge clk) //时钟上升沿计数 begin if(!reset) begin cout1=0; m=0; end else begin if(m==N-1) m=0; else m=m+1; if(m(N-1)/2) cout1=1; else cout1=0; end end always @(negedge clk) //时钟下降沿计数 begin if(!reset) begin cout2=0; n=0; end else begin if(n==N-1) n=0; else n=n+1; if(n(N-1)/2) cout2=1; else cout2=0; end end assign cout=cout1|cout2; //两个计数器的输出相或 endmodule 模13奇数分频器功能仿真波形图(Quartus Ⅱ) 半整数(N-0.5)倍分频 假设有一个5 MHz的时钟信号,但需要得到2 MHz的时钟,分频比为2.5,此时可采用半整数分频器。 半整数分频器的设计思想:要实现N-0.5分频,可先设计一个模N计数器,再设计一个脉冲扣除电路,加在模N计数器之后,每来N个脉冲就扣除半个脉冲,即可实现分频系数为N-0.5的半整数分频。 半整数分频器原理图如一图所示,异或门和2分频模块组成脉冲扣除电路。 【例】: module fdiv5_5(clkin, clr, clkout); input clkin, clr; output reg clkout; reg clk1; wire clk2; integer count; xor xor1(clk2,clkin,clk1); //异或门 always@(posedge clkout or negedge clr) //2分频器 begin if(!clr) begin clk1=1b0; end else clk1=~clk1; end always@(posedge clk2 or negedge clr) //模5分频器 begin if(!clr) begin count=0; clkout=1b0; end else if(count==5) //要改变分频器的模,只需改变count的值 begin count=0;
您可能关注的文档
- V1金属矿物的开发和利用浅析.ppt
- 第14讲:直线、圆的位置关系剖析.doc
- 第14讲直线圆的位置关系剖析.doc
- V2音视频协同通讯系统建设方案浅析.ppt
- 党史知识竞答剖析.pptx
- V2500发动机试车浅析.ppt
- 党史知识竞赛题目和剖析.doc
- LED显示屏产品内部新进业务培训大纲浅析.ppt
- 党员领导干部参加双重组织生活会制度剖析.doc
- 第四讲社会主义本质和建设中国特色社会主义总任务剖析.ppt
- 2024-2025学年辽宁省锦州市渤海大学附属高级中心高一下学期期中考试历史试题.doc
- 2025届四川省凉山彝族自治州高三下学期第三次诊断性考试历史试题.doc
- 2025届北京市东城区高三下学期综合练习(二)历史试题.doc
- 2025届山西省太原市高三下学期5月模拟考试(三)历史试题.doc
- 2025至2030中国能源行业市场发展现状及前景趋势与行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国药品行业发展分析及产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国起停技术行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国移民服务行业市场发展现状及前景趋势与行业项目调研及市场前景预测评估报告.docx
- 2025届山东省济南市高三上学期1月期末考试政治试卷(含答案).pdf
- 2025届江苏徐州高三下学期模拟预测物理试题(含答案).pdf
最近下载
- 妊娠合并HIV感染孕产妇入院后处理流程.doc VIP
- 2024年湖南石油化工职业技术学院单招职业技能测试题库(能力提升).docx VIP
- GB∕T 31753-2015 马铃薯商品薯生产技术规程.pdf
- 新人教版四年级数学(上下册)知识点汇总 .pdf VIP
- 2023年省阳泉市农业综合行政执法队公开招考8名工作人员模拟预测(共500题)笔试参考题库附答案详解.docx VIP
- 塑料项目安全风险评价报告.docx
- (高清版)DB3306∕T 051-2023 诸暨次坞打面制作规范 .pdf VIP
- --《幼儿园教师专业标准(试行)》+《幼儿园教师专业标准说明》.pdf VIP
- 河南省优秀课题开题报告(一等奖) .pdf VIP
- 幕墙工程现场巡查问题及解决方案(可编辑).pptx VIP
文档评论(0)