一种时钟相位检测系统的制作方法

文档序号:15566626发布日期:2018-09-29 03:29阅读:116来源:国知局

本申请涉及相位检测技术领域,尤其涉及一种时钟相位检测系统。



背景技术:

相位检测器用于检测两个信号之间的相位差。在时钟信号处理中,相位检测起到了重要的作用,并已经广泛运用到了通信、锁相回路之中。

目前的相位检测器如图1所示,由第一锁存器10和控制电路20组成。其中控制电路20包括控制逻辑21和第二锁存器22。

在具体应用过程中,响应于第一输入信号s1和第二输入信号s2之间的相位差φ,第一锁存器10生成第一输出信号p1和第二输出信号p2。其中,第一输出信号p1和第二输出信号p2中均包含有相位差φ的第一相位信息φ1和第二相位信息φ2。进一步,控制逻辑21从第一输出信号p1中滤除掉第二相位信息φ2以及从第二输出信号p2中滤除掉第二相位信息φ2,生成第一过滤信号q1和第二过滤信号q2。第二锁存器22依据该第一过滤信号q1和第二过滤信号q2生成相位指示信号pd。

可见,现有的相位检测器是首先利用第一锁存器10得到两个输入信号的相位信息,进而通过控制逻辑21对两个输出信号分别进行过滤后,再由第二锁存器22进行相位比较。

对于现有的相位检测器,本申请的申请人发现,虽然现有的相位检测器能够实现相位检测,但其仅仅能够提供相位领先/落后的结果,而无法给出高精度的相位差数值。因此,如何获得高精度的时钟相位差数值是当前急需解决的一个技术问题。



技术实现要素:

有鉴于此,本申请提供一种时钟相位检测系统,能够获得高精度的时钟相位差数值。技术方案如下:

本申请提供一种时钟相位检测系统,包括:

用于接收第一时钟信号,对所述第一时钟信号进行采样的第一采样单元;

用于接收第二时钟信号,对所述第二时钟信号进行采样的第二采样单元;

同时与所述第一采样单元和所述第二采样单元连接,用于依据所述第一采样单元发送的第一采样信息和所述第二采样单元发送的第二采样信息,得到所述第一时钟信号与所述第二时钟信号的相位差的鉴相器;

分别与所述鉴相器、所述第一采样单元、所述第二采样单元连接,用于依据所述鉴相器输出的相位差,发送第三时钟信号至所述第一采样单元和所述第二采样单元,以使得所述第一采样单元和所述第二采样单元将所述第三时钟信号的频率作为采样频率进行采样的采样控制单元。

可选地,所述系统还包括:

位于所述第一采样单元与所述鉴相器之间的第一采样处理单元;

位于所述第二采样单元与所述鉴相器之间的第二采样处理单元。

可选地,所述第一采样处理单元和第二采样处理单元均包括:

用于过滤偏差信号的第一处理器;和/或,

用于基于平均算法得到所述第一采样信息或所述第二采样信息的第二处理器。

可选地,所述鉴相器包括数字鉴相器。

可选地,当所述第一时钟信号与所述第二时钟信号的相位差为n时,所述采样控制单元调整所述第三时钟信号的频率,以使得所述第一时钟信号和所述第二时钟信号的相位差由n变为n+1或n-1,n为正数。

本申请提供的时钟相位检测系统包括第一采样单元、第二采样单元、鉴相器和采样控制单元。在本申请应用过程中,鉴相器依据第一采样单元发送的第一采样信息和第二采样单元发送的第二采样信息,得到第一时钟信号与第二时钟信号的相位差,进一步采样控制单元基于鉴相器输出的相位差,发送第三时钟信号至第一采样单元和第二采样单元,使得第一采样单元和第二采样单元将所述第三时钟信号的频率作为采样频率进行工作,本申请利用鉴相器能够得到准确的相位差值,且进一步利用采样控制单元实现了基于相位差的反馈调节,形成了一条反馈回路,进一步保证了鉴相器输出的相位差值的准确性。本申请提供的时钟相位检测系统能够获得高精度的时钟相位差数值。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为现有技术中相位检测器的结构示意图;

图2为本申请提供的一种时钟相位检测系统的结构示意图;

图3为本申请提供的另一种时钟相位检测系统的结构示意图;

图4为本申请中采样处理单元的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

如图2所示,本申请提供的时钟相位检测系统包括:第一采样单元100、第二采样单元200、鉴相器300和采样控制单元400。其中,第一采样单元100、第二采样单元200分别与鉴相器300连接,鉴相器300与采样控制单元400连接,采样控制单元400又分别与第一采样单元100和第二采样单元200连接。

具体在本申请中,第一采样单元100用于接收第一时钟信号clk1,对所述第一时钟信号clk1进行采样得到第一采样信息p1。第二采样单元200用于接收第二时钟信号clk2,对所述第二时钟信号clk2进行采样得到第二采样信息p2。

本申请中,第一采样信息p1包括第一时钟信号clk1的相位信息、频率信息、幅值信息等,第二采样信息p2可以包括第二时钟信号clk2的相位信息、频率信息、幅值信息等。本申请优选地第一采样信息p1包括第一时钟信号clk1的相位信息、第二采样信息p2包括第二时钟信号clk2的相位信息。

鉴相器300同时与第一采样单元100和第二采样单元200连接,用于接收第一采样单元100发送的第一采样信息p1和第二采样单元200发送的第二采样信息p2。鉴相器300基于接收到的第一采样信息p1、第二采样信息p2,能够得到第一时钟信号clk1与第二时钟信号clk2的相位差f0,进而鉴相器300将得到的相位差f0继续发送至采样控制单元400。

本申请中的采样控制单元400同时与第一采样单元100和第二采样单元200连接,会依据接收到的鉴相器300输出的相位差f0,得到一个第三时钟信号sample_clk,进而采样控制单元400将该第三时钟信号sample_clk分别发送至第一采样单元100和第二采样单元200。第一采样单元100和第二采样单元200接收到该第三时钟信号sample_clk后,会将该第三时钟信号sample_clk的频率作为采样频率,并以所述采样频率继续执行采样工作。

本申请实施例中,第三时钟信号sample_clk的频率是已知的。采样控制单元400能够根据鉴相器300输出的相位差f0以及第一时钟信号clk1和第二时钟信号clk2的频率得知第一时钟信号clk1和第二时钟信号clk2的上升沿的位置(即相位差)相距多少个第三时钟信号sample_clk的时钟周期,假设相距n个时钟周期,n为正数,由此采样控制单元400可以根据参数n调整第三时钟信号sample_clk的频率,例如调整后的时钟信号sample_clk的频率相比调整前的时钟信号sample_clk的频率增大(或减小)了,使得第一时钟信号clk1和第二时钟信号clk2的相位差由n变为n+1(或n-1),则当n到n+1(n-1)变换时对应的第三时钟信号sample_clk周期数就是准确的相位差。

本申请将第三时钟信号sample_clk发送至第一采样单元100和第二采样单元200后,第一采样单元100和第二采样单元200继续以该第三时钟信号sample_clk的频率作为采样频率进行采样工作,实现了对第一采样单元100和第二采样单元200的采样频率的灵活调整,从而保证了鉴相器300输出的相位差f0的准确性。

本申请提供的时钟相位检测系统包括第一采样单元100、第二采样单元200、鉴相器300和采样控制单元400。在本申请应用过程中,鉴相器300依据第一采样单元100发送的第一采样信息p1和第二采样单元200发送的第二采样信息p2,得到第一时钟信号clk1与第二时钟信号clk2的相位差f0,进一步采样控制单元400基于鉴相器300输出的相位差f0,发送第三时钟信号sample_clk至第一采样单元100和第二采样单元200,使得第一采样单元100和第二采样单元200将所述第三时钟控制信号sample_clk的频率作为采样频率进行采样工作,本申请利用鉴相器300能够得到准确的相位差值,且进一步利用采样控制单元400实现了基于相位差的反馈调节,形成了一条反馈回路,进一步保证了鉴相器300输出的相位差值的准确性。本申请提供的时钟相位检测系统能够获得高精度的时钟相位差数值。

基于前文本申请实施例提供的时钟相位检测系统,如图3所示,本申请还提供了另一种时钟相位检测系统。在前述实施例提供的时钟相位检测系统的结构上,还包括一位于第一采样单元100与鉴相器300之间的第一采样处理单元500,和,位于第二采样单元200与鉴相器300之间的第二采样处理单元600。

具体地,第一采样单元100与第一采样处理单元500连接,第一采样处理单元500与鉴相器300连接。第二采样单元200与第二采样处理单元600连接,第二采样处理单元600与鉴相器300连接。

具体在本申请中,第一采样单元100用于接收第一时钟信号clk1,对所述第一时钟信号clk1进行采样得到第一采样信息p1。第二采样单元200用于接收第二时钟信号clk2,对所述第二时钟信号clk2进行采样得到第二采样信息p2。

进一步,第一采样单元100将得到的第一采样信息p1发送至第一采样处理单元500,第二采样单元200将得到的第二采样信息p2发送至第二采样处理单元600。

第一采样处理单元500采用预设方法对第一采样信息p1进行处理后得到第三采样信息p1’,并将该第三采样信息p1’发送至鉴相器300。第二采样处理单元600采用预设方法对第二采样信息p2进行处理后得到第四采样信息p2’,并将该第四采样信息p2’发送至鉴相器300。

具体地如图4所示,本申请中的第一采样处理单元500和第二采样处理单元600均可以包括:第一处理器710和/或第二处理器720。为了便于描述,本申请以第一采样处理单元500和第二采样处理单元600均包括:第一处理器710和第二处理器720为例进行描述。

具体地,第一处理器710用于过滤偏差信号。本申请中第一处理器710可以具体为过滤器等具有相同功能的器件,本申请对此不做限定。

位于第一采样处理单元500中的第二处理器720可以基于平均算法得到所述第三采样信息p1’,位于第二采样处理单元600中的第二处理器720可以基于平均算法得到所述第四采样信息p2’。其中平均算法例如包括,对于接收到的多个采样信息,去除其中的最大值和最小值,求得剩余的多个采样信息的平均值。本申请对于平均算法的具体实现方法不做限定。

鉴相器300接收到第一采样处理单元500发送的第三采样信息p1’和第二采样处理单元600发送的第四采样信息p2’后,基于第三采样信息p1’和第四采样信息p2’,得到第一时钟信号clk1与第二时钟信号clk2的相位差f0’,进而鉴相器300将得到的相位差f0’继续发送至采样控制单元400。

采样控制单元400同时与第一采样单元100和第二采样单元200连接,会依据接收到的鉴相器300输出的相位差f0’,得到第三时钟信号sample_clk’,进而采样控制单元400将该第三时钟信号sample_clk’分别发送至第一采样单元100和第二采样单元200,从而使得第一采样单元100和第二采样单元200将所述第三时钟信号sample_clk’的频率作为采样频率继续进行采样工作。

本申请提供的时钟相位检测系统包括第一采样单元100、第二采样单元200、鉴相器300、采样控制单元400、第一采样处理单元500和第二采样处理单元600。在本申请应用过程中,首先由第一采样处理单元500对第一采样单元100发送的第一采样信息p1采用预设方法处理后得到第三采样信息p1’,由第二采样处理单元600对第二采样单元200发送的第二采样信息p2采用预设方法进行处理后得到第四采样信息p2’,保证了相位信息的准确性。进而鉴相器300依据第三采样信息p1’和第四采样信息p2’,得到第一时钟信号clk1与第二时钟信号clk2的相位差f0’,进一步采样控制单元400基于鉴相器300输出的相位差f0’,发送第三时钟信号sample_clk’至第一采样单元100和第二采样单元200,使得第一采样单元100和第二采样单元200将所述第三时钟信号sample_clk的频率作为采样频率进行采样工作,本申请利用第一采样处理单元500和第二采样处理单元600初步对第一采样信息p1和第二采样信息p2进行处理,保证了相位信息的准确性,进一步利用鉴相器300能够得到更为准确的相位差值,且进一步利用采样控制单元400实现了基于相位差的反馈调节,形成了一条反馈回路,进一步保证了鉴相器300输出的相位差值的准确性。本申请提供的时钟相位检测系统能够获得高精度的时钟相位差数值。

在本申请上述实施例中,鉴相器300优选为数字鉴相器。

以上对本申请所提供的一种时钟相位检测系统进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1