任意整数分频器及其分频方法技术

技术编号:31010342 阅读:13 留言:0更新日期:2021-11-30 00:07
本发明专利技术通过两个分频器对时钟信号进行分频处理,处理后的输出信号经过逻辑处理模块及多路选择器进行逻辑处理和选择,使得当分频比为奇数时,得到的时钟信号的占空比为50%。电路结构简单,提高了器件性能,扩大了电路工作的频率范围。的频率范围。的频率范围。

【技术实现步骤摘要】
任意整数分频器及其分频方法


[0001]本专利技术涉及集成电路设计领域,尤其涉及一种任意整数分频器及其分频方法。

技术介绍

[0002]分频器在数字电路系统中应用广泛,主要用来对输入时钟信号按照某一分频数分频,得到我们想要的某一时钟频率的时钟信号。这里,分频数定义为输入信号频率与输出信号频率之间的比值。
[0003]现在很多器件或者电路系统只能在一定范围的频率信号下才能正常工作,而高速分频器的输入时钟频率很高,对数字电路的时序要求非常苛刻。基于计数器的整数分频器的输出信号占空比不能保证是50%,但目前很多系统对输出信号的占空比要求是50%。
[0004]如图1所示,当分频比是偶数2的时候,输出信号占空比是50%;当分频比是奇数3的时候,输出信号占空比不是50%。对于输出信号占空比为50%且延迟可粗调的分频器,设计要求复杂的数字逻辑,给高速电路自动布局布线带来困难,电路工作的最高频率受到限制。
[0005]因此,设计一款结构简单、占空比50%的任意整数分频器是亟待解决的问题。

技术实现思路

[0006]本专利技术提供了一种任意整数分频器,包括:第一任意整数分频器、第二任意整数分频器、逻辑处理模块、多路选择器及D触发器;输入信号包括:时钟信号Clk-in、分频比Div#及复位信号Rst;所述第一任意整数分频器的输出信号为Ck10、Ck11......Ck1n;所述第二任意整数分频器的输出信号为Ck20、Ck21......Ck2n;其中,所述分频比Div#的范围为整数1~N;所述D触发器的输入信号为所述分频比Div#及所述时钟信号Clk-in,输出信号为选择信号sel;当所述分频比Div#为偶数时,所述逻辑处理模块及所述多路选择器根据所述选择信号sel,选择所述第一任意整数分频器的输出信号Ck10、Ck11......Ck1n为输出信号Clk-out;当所述分频比Div#为奇数时,根据所述选择信号sel,所述逻辑处理模块对所述信号Ck10、Ck11......Ck1n与所述信号Ck20、Ck21......Ck2n进行或运算,并经过多路选择器进行选择,形成所述输出信号Clk-out。
[0007]可选的,所述第一任意整数分频器为上升沿触发器。
[0008]可选的,所述第二任意整数分频器为下降沿触发器。
[0009]可选的,所述第一任意整数分频器及所述第二任意整数分频器的触发时钟信号均为所述时钟信号Clk-in。
[0010]可选的,还包括同步模块,所述同步模块的输入信号为延迟信号Dly,所述延迟信号Dly经过所述同步模块后形成同步信号Dly-sync,所述同步信号Dly-sync作为所述多路选择器的选择信号。
[0011]可选的,所述逻辑处理模块包括:或运算单元及选择器单元,所述选择信号sel作为所述选择器单元的选择信号。
[0012]本专利技术还提供通过上述任一项所述的任意整数分频器进行分频处理的方法,包括:将带分频处理时钟信号Clk-in输入所述第一任意整数分频器、所述第二任意整数分频器及所述D触发器;所述第一任意整数分频器及所述第二任意整数分频器根据自身分频配置,将所述时钟信号Clk-in进行分频处理之后,依次输出至所述逻辑处理模块及所述多路选择器;所述逻辑处理模块及所述多路选择器将所述第一任意整数分频器及所述第二任意整数分频器输出的时钟信号进行逻辑处理后得到输出时钟信号进行输出。
[0013]与现有技术相比,本专利技术的技术方案具有以下的优点:
[0014]本专利技术通过两个分频器对时钟信号进行分频处理,处理后的输出信号经过逻辑处理模块及多路选择器进行逻辑处理和选择,使得当分频比为奇数时,得到的时钟信号的占空比为50%。电路结构简单,提高了器件性能,扩大了电路工作的频率范围。
附图说明
[0015]图1是当分频比为2和3时的信号波形图;
[0016]图2是本专利技术实施例中的一种任意整数分频器的结构示意图;
[0017]图3是当分频比是2和3时的信号波形图。
具体实施方式
[0018]为使本专利技术的上述目的、特征和优点能够更为明显易懂,下面结合附图对本专利技术的具体实施例做详细的说明。
[0019]图2是本专利技术实施例中的一种任意整数分频器的结构示意图。其中:
[0020]所示任意整数分频器200包括:第一任意整数分频器210、第二任意整数分频器220、逻辑处理模块240、多路选择器MUX及D触发器230;输入信号包括:时钟信号Clk-in、分频比Div#及复位信号Rst;所述第一任意整数分频器210的输出信号为Ck10、Ck11......Ckln;所述第二任意整数分频器220的输出信号为Ck20、Ck21......Ck2n;其中,所述分频比Div#的范围为整数1~N;所述D触发器230的输入信号为所述分频比Div#及所述时钟信号Clk-in,输出信号为选择信号sel。
[0021]当所述分频比Div#为偶数时,所述逻辑处理模块240及所述多路选择器MUX根据所述选择信号sel,选择所述第一任意整数分频器210的输出信号Ck10、Ck11......Ck1n为输出信号Clk-out。
[0022]当所述分频比Div#为奇数时,根据所述选择信号sel,所述逻辑处理模块240对所述信号Ck10、Ck11......Ckln与所述信号Ck20、Ck21......Ck2n进行或运算,并经过多路选择器MUX进行选择,形成所述输出信号Clk-out。
[0023]具体的,所述第一任意整数分频器210为上升沿触发器;所述第二任意整数分频器220为下降沿触发器。所述第一任意整数分频器210及所述第二任意整数分频器220的触发时钟信号均为所述时钟信号Clk-in。
[0024]需要说明的是,本专利技术实施例中,所述选择信号sel均与图2中sel所示的接头连接。
[0025]在本专利技术实施例中,所述任意整数分频器200还包括同步模块Sync,所述同步模块Sync的输入信号为延迟信号Dly,所述延迟信号Dly经过所述同步模块Sync后形成同步信号
Dly-sync,所述同步信号Dly-sync作为所述多路选择器MUX的选择信号MUX sel。
[0026]在本专利技术实施例中,所述逻辑处理模块240还包括:或运算单元及选择器单元,所述选择信号sel作为所述选择器单元的选择信号。
[0027]本实施例以下面情况为例进行说明。
[0028]当Div#[0]=1,分频比为奇数时,所述第一任意整数分频器210及第二任意整数分频器220相关输出经过或运算后被选择;当Div#[0]=0,分频比为偶数,所述第一任意整数分频器210及第二任意整数分频器220的相关输出直接输出被选择。
[0029]其中,选择信号sel来自于Div#[0]的同步信号,也就是所述D触发器230的输出信号。所述D触发器230的输入时钟是Clk-in,输入信号是Div#[0]。
[0030]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种任意整数分频器,其特征在于,包括:第一任意整数分频器、第二任意整数分频器、逻辑处理模块、多路选择器及D触发器;输入信号包括:时钟信号Clk-in、分频比Div#及复位信号Rst;所述第一任意整数分频器的输出信号为Ck10、Ck11......Ckln;所述第二任意整数分频器的输出信号为Ck20、Ck21......Ck2n;其中,所述分频比Div#的范围为整数1~N;所述D触发器的输入信号为所述分频比Div#及所述时钟信号Clk-in,输出信号为选择信号sel;当所述分频比Div#为偶数时,所述逻辑处理模块及所述多路选择器根据所述选择信号sel,选择所述第一任意整数分频器的输出信号Ck10、Ck11......Ck1n为输出信号Clk-out;当所述分频比Div#为奇数时,根据所述选择信号sel,所述逻辑处理模块对所述信号Ck10、Ck11......Ck1n与所述信号Ck20、Ck21......Ck2n进行或运算,并经过多路选择器进行选择,形成所述输出信号Clk-out。2.如权利要求1所述的任意整数分频器,其特征在于,所述第一任意整数分频器为上升沿触发器。3.如权利要求1所述的任意整数分频器,其特征在于,所...

【专利技术属性】
技术研发人员:邬成汤小虎陈晓哲姚泽军
申请(专利权)人:无锡有容微电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1