下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、verilog实现小数分频(小数分频器)小数分频无法做到1:1 的占空比。例如用77 分频得到16M时钟的生成原理如下:对于77 M的时钟,一个sts-12帧有9720拍。对于16M时钟,一个sts-12帧有32*8*8拍。即77M下每计数1215,16M下计数256.1215/256 =4.76 考虑到数字处理只能是整数,则需要在每m 个5拍扣一拍,每 n个4拍扣一拍。列方程为: m + n =2565m + 4n =1215得到 m= 191, n = 65, 即通过191个5分频和65个4分频实现16M的时钟。 小数分频是通过可变分频和多次平均的方法实现的。例如要实现4.7分频,需要在1
2、0次分频中做3次4分频和7次5分频就可以做到,再如实现 5.67分频,只要在100次分频中,做67次6分频,33次5分频即可。因为从N分频到N+1分频和从N+1分频到N分频的切换,会产生一个随时间增长 的相位移。考虑到小数分频中需要多次进行两种频率分频,必须将两种分频均匀,这种“均匀”工作是通过计数器完成的,这里仅给出一位小数的情况,下面简要介 绍这种混合的方法: 每进行一次分频,计数值为10减去分频系数的小数部分,各次计数值累加。若累加结果小于10,则进行 N +1 分频,若大于或等于10,则进行 分频。以8.7 分频为例进行设计时,需要进行3次 8分频,7次 9 分频。该例中计数值(10-
3、7)=3,前三次累加结果都小于10,所以为9分频,第四次累加结果为12,则去掉十位数后累加结果变为2,同时进行8分频,下表给出了该分频器的分频过程。 分频系数8.7-序号 累加结果 分频系数1 39269399412-10 =28559689711-10 =1884997910108以下是代码模块:/top modulemodule fd89bits( clkin,reset,a,clkout ); input clkin; input reset; input a; output reg clkout; wire clkout1,clkout2; fd8bits dut1(clkin,res
4、et,clkout1); fd9bits dut2(clkin,reset,clkout2); always(posedge clkin) begin if(a) clkout = clkout1; else clkout = clkout2; endendmoduletimescale 1ns / 1psmodule fd8bits( clk_in,reset,clk_out ); input clk_in; input reset; output reg clk_out; reg3:0 count; always(posedge clk_in) begin if(!reset) count
5、 = 0; else begin if(count 7) count = count + 1; else count = 0; end clk_out = count2;endendmodule/ 9 分频module fd9bits( clk_in,reset,clk_out ); input clk_in; input reset; output reg clk_out; reg3:0 count; always(posedge clk_in) begin if(!reset) count = 0; else begin if(count 8) count = count + 1; else count = 0; end clk_out = count2;endendmodule/ testbenchmodule testbench( ); reg clk_in; reg reset; reg a; wire clk_out; fd89bits dut(clk_in,reset,a,clk_out); initial begin clk_in= 0; reset = 0; #11; reset = 1; forever begin a = 1; #60; a = 0; #20; a = 1;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 一般工业固废分类收集管理办法
- 糖尿病饮食营养干预方案
- 三级安全教育培训考核管理规范
- 废气污染治理设施运行管理规定
- 作业现场安全风险管控指引
- 理疗后客户随访关怀服务规范指引
- 民事法律题库及答案
- 消防器材使用方法实操培训方案
- 土壤线虫病改良治理方案
- 人像摄影题目及答案
- 2026中国铁路兰州局集团有限公司招聘普通高校毕业生113人(三)笔试备考题库及答案解析
- 精神科风险评估管理规范2026.1.10
- 2026年中国邮政集团面试与笔试全攻略
- 2026无锡市中考历史押题必刷卷含答案
- 第10课 学会表达 课件(内嵌视频)2025-2026学年道德与法治三年级下册统编版
- 2025-2030韩国造船设备行业市场深度调研及发展趋势与投资前景预测研究报告
- 发展对象应知应会题库
- 内蒙古自治区包头市2025-2026学年中考二模物理试题(含答案解析)
- 雨课堂学堂在线学堂云人工智能与医学数据计算(中国医科大学)单元测试考核答案
- 广东省江门市2026年高考模拟考试(一模)英语试题( 含答案)
- 瑞幸咖啡入职在线测评题库
评论
0/150
提交评论