关于奇数分频器

时间:2025-06-17  作者:Diven  阅读:0

 

关于奇数分频器

 

 

因为偶数分频器过于简单,所以我们从奇数分频器开始说起8

01奇数分频器   

假设我们要实现一个2N+1分频的分频器,就需要高电平占N+0.5个周期,低电平占N+0.5个周期,这样进行处理的最小时间段就变成了0.5个周期,就不能通过clk的计数直接实现了。

时钟信号的上升沿和下降沿之间正好相差0.5个周期,利用这个就可以实现奇数分频啦

第一步:分别使用原时钟上升沿和下降沿产生两个计数器(基于上升沿计数的cnt1和基于下降沿计数的cnt2),计数器在计数到2N时,计数器归零重新从零开始计数,依次循环

第二步:cnt1计数到0和N时,clk1翻转,从而得到占空比为N:2N+1的clk1;

第三步:cnt2计数到0和N时,clk2翻转,从而得到占空比为N:2N+1的clk2;

第四步:clk1和clk2时钟进行或操作后,即可得到输出时钟clk_out;

 

下面为3分频的实现

 

 

 

Module DIVCLK(

input wire clk,

input wire rst_n,

output wire clk_out

);

 

reg clk1;

reg clk2;

reg [1:0] cnt1;

reg [1:0] cnt2;

 

always @(posedge clk or negedge rst_n) begin

if (!rst_n) begin

cnt1 <= 2'd0;

clk1 <= 1'b0;

end

else if (cnt1==2'd2) begin

cnt1 <= 2'd0;

end

else if ((cnt1==2'd0)||(cnt1==2'd1))begin

clk1 <= ~clk1;

cnt1=cnt1+2'd1;

end

else

  cnt1=cnt1+2'd1;

end

 

always @(negedge clk or negedge rst_n) begin

if (!rst_n) begin

cnt2 <= 2'd0;

clk2 <= 1'b0;

end

else if (cnt2==2'd2) begin

cnt2 <= 2'd0;

end

else if ((cnt2==2'd0)||(cnt2==2'd1))begin

clk2 <= ~clk2;

cnt2=cnt2+2'd1;

    end

    else

       cnt2=cnt2+2'd1;

end

 

assign clk_out=clk1|clk2;

 

endModule


 

 

 

 

02任意小数分频   

在实际设计中,可能会需要小数分频的办法的到时钟,如在38.88M的SDH同步系统中,对应STM-1的开销的提取,需要2.048M的时钟,无法通过整数分频得到,只能用小数分频。

小数分频原理如下:设输入时钟频率f0,输出频率为fx,则

即m为整数部分,n为小数部分。为了实现K分频,可以对f0进行a次m分频和b次m+1分频,则有

整理后得

由38.88M得到2.048M的时钟,带入上式可得到m=18,a=1,b=63,即对38.88M进行1次18分频和63次19分频后间插就得到2.048MHz啦

 

 

 

审核编辑 :李倩

 


猜您喜欢



贴片电阻本身不能直接测量电流大小,它需要与其他仪器配合使用。测量电流的核心原理是欧姆定律:I = V/R,其中I代表电流,V代表电压,R代表电阻。具体测量方法如...
2024-11-26 11:29:31

发光二极管(LED)作为应用的半导体光源,其工作原理和特性备受关注。在电子电路中,LED的电阻是一个重要的参数,直接影响其性能和使用寿命。本文将详细探讨发光二极...
2025-04-14 07:30:36


保险丝作为保护电路安全的重要元件,其质量和性能直接关系到设备的稳定运行和安全保障。公牛(GONGNIU)作为国内知名的电气品牌,其推出的GONGNIU9一次性保...
2021-05-07 08:53:30

贴片电阻R101的标称阻值0Ω,实际上并不是真正的零电阻,而是一个接近于零的极小电阻,通常在1mΩ~50mΩ之间。在电路中起着类似于导线或跳线的作用,但却比普通...
2024-11-29 10:26:07

随着电力电子技术的不断发展,碳化硅(SiC)二极管因其优越的性能而受到关注。特别是1200V碳化硅二极管,因其在高压、大功率应用中的出色表现,成为了电力电子行业...
2025-04-01 20:00:02


真空泵是用于抽取气体以形成真空环境的设备,其性能参数直接影响到工作效率和适用范围。抽气速率是评估真空泵性能的关键指标,通常以立方米每小时(m³/h)或升每分钟(...
2020-08-17 00:00:00