全数字锁相环中的数字环路滤波器的制作方法

文档序号:28952764发布日期:2022-02-19 11:03阅读:370来源:国知局
全数字锁相环中的数字环路滤波器的制作方法

1.本公开涉及全数字锁相环,更具体地,涉及能够容易且高速地验证全数字锁相环的数字环路滤波器。


背景技术:

2.通常,锁相环输出具有与参考信号相同频率的稳定振荡信号。
3.锁相环可用于显示设备的源极驱动器,并可用于通过输入信号的倍频来恢复时钟信号。
4.数字锁相环可包括数字环路滤波器。数字环路滤波器可通过使用与参考信号和反馈信号之间的相位差相对应的数字信号来输出确定数控振荡器的振荡频率的控制信号。
5.然而,根据传统技术的数字环路滤波器是使用用于数字编码的信号合成块、积分器和加法器来实现的,并且因此具有这样的问题:由于在验证锁相环时用于数字编码的信号合成块和电路的混合,复杂性和计算时间增加。


技术实现要素:

6.各种实施例旨在提供一种能够容易且高速地验证全数字锁相环的数字环路滤波器。
7.在实施例中,全数字锁相环中的数字环路滤波器可包括选择电路、第一运算电路、第一寄存器电路、第二运算电路以及第二寄存器电路,其中,选择电路配置为输出第一数据信号和第二数据信号中的一个作为有效数据;第一运算电路配置为通过将有效数据和第一寄存器信号相加或相减来输出第一运算信号;第一寄存器电路配置为存储第一运算信号并输出第一运算信号作为第一寄存器信号;第二运算电路配置为通过将有效数据的至少一个比特的值与第一寄存器信号相加或相减来输出第二运算信号;第二寄存器电路配置为存储第二运算信号并输出第二运算信号作为控制信号。
8.在实施例中,全数字锁相环中的数字环路滤波器可包括选择电路、频率积分路径和比例路径,其中,选择电路配置为接收与参考信号和反馈信号之间的相位差对应的第一数据信号和第二数据信号,并输出第一数据信号和第二数据信号中的一个作为有效数据;频率积分路径配置为存储通过将有效数据的值与第一寄存器信号相加或相减而获得的第一运算信号并输出与第一寄存器信号相对应的第一寄存器信号;比例路径配置为存储通过将有效数据的至少一个低比特的值与第一寄存器信号相加或相减而获得的第二运算信号并输出与第二运算信号相对应的控制信号。
9.在实施例中,全数字锁相环可包括时间-数字转换电路、数字环路滤波器、数控振荡器以及除法器,其中,时间-数字转换电路配置为将参考信号和反馈信号之间的相位差转换为数字值并输出与数字值相对应的第一数据信号和第二数据信号;数字环路滤波器配置为选择第一数据信号和第二数据信号中的一个作为有效数据并通过运算有效数据和第一寄存器信号来输出控制信号;数控振荡器配置为生成振荡信号并响应于控制信号来控制振
荡信号的频率;除法器配置为通过对振荡信号进行分频来将反馈信号输出到时间-数字转换电路。
10.在实施例中,全数字锁相环可包括时钟发生器、第一时间-数字转换电路、第二时间-数字转换电路、数字环路滤波器和数控振荡器,其中,时钟发生器配置为通过使用参考信号来生成第一时钟信号、第二时钟信号和第三时钟信号;第一时间-数字转换电路配置为当参考信号具有比反馈信号早的相位时响应于第一时钟信号输出与数字值相对应的第一数据信号;第二时间-数字转换电路配置为当参考信号具有比反馈信号晚的相位时响应于第一时钟信号输出与数字值相对应的第二数据信号;数字环路滤波器配置为响应于第二时钟信号通过使用第一数据信号或第二数据信号来执行操作以及响应于第三时钟信号输出控制信号;数控振荡器配置为响应于控制信号控制振荡信号的频率并输出振荡信号。
11.如上所述,根据实施例,因为数字环路滤波器可使用数字电路来实现而不需要用于数字编码的信号合成块,所以数字环路滤波器可容易且高速地验证全数字锁相环。
附图说明
12.图1是根据实施例的全数字锁相环中的数字环路滤波器的框图。
13.图2是根据实施例的全数字锁相环中的数字环路滤波器的详细框图。
14.图3是根据实施例的用于描述全数字锁相环中的数字环路滤波器的操作的流程图。
15.图4是图1和图2所示的运算电路的电路图。
16.图5是根据实施例的全数字锁相环的框图。
17.图6是根据实施例的全数字锁相环的详细框图。
18.图7是根据实施例的用于描述全数字锁相环的操作的流程图。
具体实施方式
19.实施例提供了一种能够容易且高速地验证全数字锁相环的数字环路滤波器和包括该数字环路滤波器的全数字锁相环。
20.数字环路滤波器可配置为通过使用与参考信号ref和反馈信号feb之间的相位差相对应的数字信号来输出确定数控振荡器的振荡频率的控制信号vcon。在这种情况下,可参考将在后面描述的图5和图6理解参考信号ref和反馈信号feb。参考信号ref可理解为数字环路滤波器的输入信号。反馈信号feb可理解为来自数字环路滤波器的输出信号的反馈信号。
21.在实施例中,当参考信号具有比反馈信号早的相位时,第一数据信号可被定义为与参考信号和反馈信号之间的相位差相对应的数字值。当参考信号具有比反馈信号晚的相位时,第二数据信号可被定义为与参考信号和反馈信号之间的相位差相对应的数字值。
22.在实施例中,诸如第一和第二的术语可用于区分各种元件。这些元件不受诸如第一和第二的术语的限制。
23.图1是根据实施例的全数字锁相环中的数字环路滤波器20的框图。
24.数字环路滤波器20可通过使用第一数据信号in1和第二数据信号in2来输出确定数控振荡器的振荡频率的控制信号vcon。
25.在这种情况下,第一数据信号in1和第二数据信号in2中的每个是与参考信号ref和反馈信号feb之间的相位差相对应的数字值,并且可从时间-数字转换电路10接收该第一数据信号in1和第二数据信号in2中的每个(涉及参考图5给出的描述)。
26.参考图1,数字环路滤波器20可包括选择电路21、第一运算电路fafs1、第一寄存器电路reg1、第二运算电路fafs2和第二寄存器电路reg2。
27.首先,选择电路21可基于第一数据信号in1的值来选择第一数据信号in1和第二数据信号in2中的一个作为有效数据vdata。
28.选择电路21可从时间-数字转换电路10接收第一数据信号in1和第二数据信号in2(参考图5)。时间-数字转换电路10可将参考信号ref和反馈信号feb之间的相位差转换为数字值,可存储数字值,并且可响应于第一时钟信号clk1向数字环路滤波器20提供与数字值对应的第一数据信号in1和第二数据信号in2。
29.当参考信号ref具有比反馈信号feb早的相位时,选择电路21可接收第一数据信号in1作为与参考信号ref和反馈信号feb之间的相位差相对应的数字值,并且当参考信号ref具有比反馈信号feb晚的相位时,选择电路21可接收第二数据信号in2作为与参考信号ref和反馈信号feb之间的相位差相对应的数字值。
30.选择电路21可基于第一数据信号in1的值(即,与参考信号ref和反馈信号feb之间的相位差相对应的数字值),来选择第一数据信号in1或第二数据信号in2作为有效数据vdata。
31.例如,当参考信号ref具有比反馈信号feb早的相位时,选择电路21可选择第一数据信号in1作为有效数据vdata。此外,当参考信号ref具有比反馈信号feb晚的相位时,选择电路21可选择第二数据信号in2作为有效数据vdata。
32.选择电路21可包括逻辑电路24和多路复用器22。
33.逻辑电路24可输出与第一数据信号in1的比特的值的逻辑运算结果对应的选择信号sel。例如,逻辑电路24可包括nor运算电路。
34.多路复用器22可响应于选择信号sel输出第一数据信号in1或第二数据信号in2作为有效数据vdata。
35.例如,当参考信号ref具有比反馈信号feb晚的相位时,选择电路21可接收具有值“0000...”的第一数据信号in1,并且选择电路21可接收第二数据信号in2作为与参考信号ref和反馈信号feb之间的相位差相对应的数字值。
36.通过对具有值“00000...”的第一数据信号in1执行nor运算,逻辑电路24可输出具有高逻辑电平的选择信号sel。
37.多路复用器22可响应于具有高逻辑电平的选择信号sel输出第二数据信号in2作为有效数据vdata。
38.此外,当参考信号ref具有比反馈信号feb早的相位时,选择电路21可接收第一数据信号in1作为与参考信号ref和反馈信号feb之间的相位差相对应的数字值。
39.当参考信号ref具有比反馈信号feb早的相位时,因为逻辑电路24对具有与相位差相对应的数字值的第一数据信号in1执行nor运算,所以逻辑电路24可输出具有低逻辑电平的选择信号sel。
40.多路复用器22可响应于具有低逻辑电平的选择信号sel而输出第一数据信号in1
作为有效数据vdata。
41.第一运算电路fafs1可通过将有效数据vdata与存储的值相加或相减来输出第一运算信号。可理解,存储的值与从第一寄存器电路reg1接收的第一寄存器信号regs1相对应。
42.第一寄存器电路reg1可存储第一运算信号,并且可响应于第二时钟信号clk2输出第一运算信号作为第一寄存器信号regs1。当第一运算电路fafs1的运算终止时,可接收第二时钟信号clk2。
43.第一寄存器电路reg1可将第一寄存器信号regs1提供给第一运算电路fafs1和第二运算电路fafs2。
44.第二运算电路fafs2可通过将有效数据vdata的至少一个比特的值与第一寄存器信号regs1相加或相减来输出第二运算信号。可将至少一个比特的值设置为有效数据vdata的最低有效比特(lsb)的值。
45.第二寄存器电路reg2可存储第二运算信号,并且可响应于第三时钟信号clk3输出第二运算信号作为控制信号vcon。当第二运算电路fafs2的运算终止时,可接收第三时钟信号clk3。
46.第一运算电路fafs1和第二运算电路fafs2可根据选择第一数据信号in1还是第二数据信号in2作为有效数据vdata,来各自作为加法器或减法器进行运算。
47.当选择第一数据信号in1作为有效数据vdata时,第一运算电路fafs1和第二运算电路fafs2可各自作为加法器进行运算,并且当选择第二数据信号in2作为有效数据vdata时,第一运算电路fafs1和第二运算电路fafs2可各自作为减法器进行运算。
48.第一运算电路fafs1和第二运算电路fafs2可从选择电路21的逻辑电路24接收选择信号sel,并且可各自响应于选择信号sel的逻辑电平作为加法器或减法器进行运算。
49.因此,当参考信号ref具有比反馈信号feb早的相位时,第一运算电路fafs1和第二运算电路fafs2可各自作为加法器进行运算,并且当参考信号ref具有比反馈信号feb晚的相位时,第一运算电路fafs1和第二运算电路fafs2可各自作为减法器进行运算。
50.第一运算电路fafs1和第一寄存器电路reg1可用作频率积分路径。第二运算电路fafs2和第二寄存器电路reg2可用作比例路径。
51.在频率积分路径中,第一运算电路fafs1可将有效数据vdata和第一寄存器信号regs1相加或相减,以便生成第一运算信号。第一运算信号可存储在第一寄存器电路reg1中。响应于第二时钟信号clk2,可输出第一寄存器电路reg1的第一运算信号作为第一寄存器信号regs1。
52.在比例路径中,第二运算电路fafs2可将有效数据vdata的最低有效比特(lsb)的值和第一寄存器信号regs1相加或相减,以便生成第二运算信号。第二运算信号可存储在第二寄存器电路reg2中。响应于第三时钟信号clk3,可输出第二寄存器电路reg2的第二运算信号作为控制信号vcon。
53.在频率积分路径和比例路径中,当参考信号ref具有比反馈信号feb早的相位时,第一运算电路fafs1和第二运算电路fafs2可各自作为加法器进行运算,以及当参考信号ref具有比反馈信号feb晚的相位时,第一运算电路fafs1和第二运算电路fafs2可各自作为减法器进行运算。
54.图2是根据实施例的全数字锁相环中的数字环路滤波器20的详细框图。
55.参考图2,当参考信号ref具有比反馈信号feb早的相位时,数字环路滤波器20可从第一时间-数字转换电路tdc_p接收第一数据信号in1作为与参考信号ref和反馈信号feb之间的相位差相对应的数字值。
56.此外,当参考信号ref具有比反馈信号feb晚的相位时,数字环路滤波器20可从第二时间-数字转换电路tdc_n接收第二数据信号in2作为与参考信号ref和反馈信号feb之间的相位差相对应的数字值。
57.选择电路21可基于第一数据信号in1的值,通过使用逻辑电路24和多路复用器22选择第一数据信号in1或第二数据信号in2作为有效数据vdata。
58.第一运算电路fafs1可通过将有效数据vdata的预设比特vdata[0:n-2]的值与从第一寄存器电路reg1接收到的作为第一寄存器信号regs1的存储值相加或相减来输出第一运算信号fas1[0:n-1]。第一运算电路fafs1可从第一寄存器电路reg1接收所存储的值(即,第一寄存器信号regs1[0:n-1]的值)。
[0059]
第一寄存器电路reg1可存储第一运算信号fas1[0:n-1],并且可响应于第二时钟信号clk2输出第一运算信号fas1[0:n-1]作为第一寄存器信号regs1[0:n-1]。
[0060]
当第一运算电路fafs1的运算终止时,第一寄存器电路reg1可接收第二时钟信号clk2。
[0061]
第一寄存器电路reg1可将第一寄存器信号regs1[0:n-1]提供给第一运算电路fafs1和第二运算电路fafs2。
[0062]
第二运算电路fafs2可通过将有效数据vdata的lsb vdata[0]的值与第一寄存器信号regs1[0:n-1]相加或相减来将第二运算信号fas2[0:n-1]输出到第二寄存器电路reg2。
[0063]
第二寄存器电路reg2可存储第二运算信号fas2[0:n-1],并且可响应于第三时钟信号clk3输出第二运算信号fas2[0:n-1]作为控制信号vcon。
[0064]
当第二运算电路fafs2的运算终止时,第二寄存器电路reg2可接收第三时钟信号clk3。
[0065]
第一运算电路fafs1和第二运算电路fafs2可从选择电路21的逻辑电路24接收选择信号sel,并且可响应于选择信号sel的逻辑电平各自作为加法器或减法器进行运算。
[0066]
当选择第一数据信号in1作为有效数据vdata时,第一运算电路fafs1和第二运算电路fafs2可响应于具有低逻辑电平的选择信号sel各自作为加法器进行运算。
[0067]
当选择第二数据信号in2作为有效数据vdata时,第一运算电路fafs1和第二运算电路fafs2可响应于具有高逻辑电平的选择信号sel各自作为减法器进行运算。
[0068]
即,当参考信号ref具有比反馈信号feb早的相位时,可选择第一数据信号in1作为有效数据vdata,并且第一运算电路fafs1和第二运算电路fafs2可各自作为加法器进行运算。当参考信号ref具有比反馈信号feb晚的相位时,可选择第二数据信号in2作为有效数据vdata,并且第一运算电路fafs1和第二运算电路fafs2可各自作为减法器进行运算。
[0069]
如上所述,因为数字环路滤波器20可使用诸如加法器、减法器和寄存器之类的数字电路来实现,而不需要用于数字编码的信号合成块,所以数字环路滤波器20可容易且高速地验证数字锁相环。
[0070]
在第一运算电路fafs1和第二运算电路fafs2中,a[0]和a[1:n]与第一输入信号a相对应,以及b[0:n-1]和b[n]与第二输入信号b相对应。将参考图4描述第一输入信号a和第二输入信号b。可理解,第一输入信号a和第二输入信号b中的比特数相同。此外,vss可被理解为分别与a[1:n]和b[n]相对应的固定值。
[0071]
图3是根据实施例的用于描述全数字锁相环中的数字环路滤波器20的操作的流程图。
[0072]
首先,数字环路滤波器20通过时间-数字转换电路接收第一数据信号in1和第二数据信号in2,即,分别与参考信号ref和反馈信号feb之间的相位差相对应的数字值(s11)。
[0073]
接下来,数字环路滤波器20通过选择电路21选择有效数据vdata(s12)。例如,当第一数据信号in1的值为“0”时,数字环路滤波器20输出第二数据信号in2作为有效数据vdata,以及当第一数据信号in1的值不为“0”时,数字环路滤波器20输出第一数据信号in1作为有效数据vdata。
[0074]
在频率积分路径中,第一运算电路fafs1将有效数据vdata的预设比特vdata[0:n-2]的值与第一寄存器电路reg1的存储值相加或相减,并将第一运算信号fas1[0:n-1]存储在第一寄存器电路reg1中(s13)。
[0075]
此外,在比例路径中,当第一运算电路fafs1的运算终止时,第二运算电路fafs2接收响应于第二时钟信号clk2而提供的第一寄存器信号regs1[0:n-1],将第一寄存器信号regs1[0:n-1]和有效数据vdata的lsb的值相加或相减,并且将第二运算信号fas2[0:n-1]存储在第二寄存器电路reg2中(s14)。
[0076]
在第二运算电路fafs2的运算之后,数字环路滤波器20响应于第三时钟信号clk3输出控制信号vcon(s15)。
[0077]
图4是图1和图2所示的运算电路的电路图。
[0078]
参照图4,响应于选择信号sel,运算电路可作为加法器或减法器进行运算。
[0079]
例如,当接收到具有低逻辑电平的选择信号sel时,运算电路可作为加法器进行运算,用于将第一输入信号a和第二输入信号b相加,并且当接收到具有高逻辑电平的选择信号sel时,运算电路可作为减法器进行运算,用于将第一输入信号a的反相信号和第二输入信号b相加,即,将第一输入信号a和第二输入信号b相减。
[0080]
图4中,fa是加法器。a0、a1、a2和a3中的每个与第一输入信号a相对应。b0、b1、b2和b3中的每个与第二输入信号b相对应。s0、s1、s2和s3中的每个与运算电路的输出信号相对应。此外,cn、c0、c1、c2、c3和c4中的每个与用于控制加法器fa的选择信号sel的移位信号对应。
[0081]
图5是根据实施例的全数字锁相环的框图。
[0082]
参照图5,数字锁相环可包括时间-数字转换电路10、数字环路滤波器20、数控振荡器(dco)30、除法器40和时钟发生器50。
[0083]
时间-数字转换电路10可将参考信号ref和反馈信号feb之间的相位差转换为数字值,并且可将第二数据信号in2和与数字值相对应的第一数据信号in1输出到数字环路滤波器20。
[0084]
当参考信号ref具有比反馈信号feb早的相位时,时间-数字转换电路10可输出第一数据信号in1作为数字值,以及当参考信号ref具有比反馈信号feb晚的相位时,时间-数
字转换电路10可输出第二数据信号in2作为数字值。
[0085]
数字环路滤波器20可选择第一数据信号in1和第二数据信号in2中的一个作为有效数据vdata,并且可通过对有效数据vdata和所存储的值进行运算来输出控制信号vcon。
[0086]
dco 30可生成振荡信号dco_out,并且可响应于控制信号vcon来控制振荡信号dco_out的频率。
[0087]
除法器40可通过按预设的分频比n(n是自然数)对振荡信号dco_out进行分频来生成反馈信号feb,并且可将反馈信号feb输出到时间-数字转换电路10。分频比n可根据外部装置和采用锁相环的应用之间的协议来确定。
[0088]
时钟发生器50可接收参考信号ref,并且可通过使用参考信号ref来生成第一时钟信号clk1、第二时钟信号clk2和第三时钟信号clk3。
[0089]
时钟发生器50可将第一时钟信号clk1提供给时间-数字转换电路10,并且可将第二时钟信号clk2和第三时钟信号clk3提供给数字环路滤波器20。
[0090]
响应于第一时钟信号clk1,时间-数字转换电路10可向数字环路滤波器20输出第一数据信号in1和第二数据信号in2。
[0091]
数字环路滤波器20可响应于第二时钟信号clk2执行操作,并且可响应于第三时钟信号clk3向dco 30提供控制信号vcon。
[0092]
图6是根据实施例的全数字锁相环的详细框图。
[0093]
参照图6,数字锁相环可包括时间-数字转换电路10、数字环路滤波器20、dco 30、除法器40和时钟发生器50。
[0094]
时间-数字转换电路10可包括第一时间-数字转换电路和第二时间-数字转换电路。第一时间-数字转换电路与图2的第一时间-数字转换电路tdc_p相对应,以及第二时间-数字转换电路与图2的第二时间-数字转换电路tdc_n相对应。
[0095]
当参考信号ref具有比反馈信号feb早的相位时,第一时间-数字转换电路可输出第一数据信号in1作为数字值。当参考信号ref具有比反馈信号feb晚的相位时,第二时间-数字转换电路可输出第二数据信号in2作为数字值。
[0096]
第一时间-数字转换电路可包括正时间-数字转换器tdc_ps 11、第一编码器13和第一寄存器15。
[0097]
正时间-数字转换器11可将参考信号ref和反馈信号feb之间的相位差转换为数字值。第一编码器13可将正时间-数字转换器11的数字值转换为二进制数。
[0098]
第一寄存器15可存储第一编码器13的二进制数,并且可响应于第一时钟信号clk1输出第一编码器13的二进制数作为第一数据信号in1。
[0099]
第二时间-数字转换电路可包括负时间-数字转换器tdc_ns 12、第二编码器14和第二寄存器16。
[0100]
负时间-数字转换器12可将参考信号ref和反馈信号feb之间的相位差转换为数字值。第二编码器14可将负时间-数字转换器12的数字值转换为二进制数。
[0101]
第二寄存器16可存储第二编码器14的二进制数,并且可响应于第一时钟信号clk1输出第二编码器14的二进制数作为第二数据信号in2。
[0102]
数字环路滤波器20可包括选择电路21、第一运算电路fafs1、第一寄存器电路reg1、第二运算电路fafs2和第二寄存器电路reg2。
[0103]
选择电路21可基于第一数据信号in1的值来选择第一数据信号in1和第二数据信号in2中的一个作为有效数据vdata。
[0104]
当参考信号ref具有比反馈信号feb早的相位时,选择电路21可选择第一数据信号in1作为有效数据vdata。此外,当参考信号ref具有比反馈信号feb晚的相位时,选择电路21可选择第二数据信号in2作为有效数据vdata。
[0105]
第一运算电路fafs1可通过将有效数据vdata和第一寄存器电路reg1的存储值相加或相减来输出第一运算信号。
[0106]
第一寄存器电路reg1可存储第一运算信号,并且可响应于第二时钟信号clk2将第一运算信号作为第一寄存器信号regs1输出到第二运算电路fafs2。
[0107]
第二运算电路fafs2可通过将有效数据vdata的lsb的值和第一寄存器电路reg1的输出信号相加或相减来输出第二运算信号。
[0108]
第二寄存器电路reg2可存储第二运算信号,并且可响应于第三时钟信号clk3输出第二运算信号作为控制信号vcon。
[0109]
根据选择第一数据信号in1还是第二数据信号in2作为有效数据vdata,第一运算电路fafs1和第二运算电路fafs2可各自作为加法器或减法器进行运算。
[0110]
当选择第一数据信号in1作为有效数据vdata时,第一运算电路fafs1和第二运算电路fafs2可各自作为加法器进行运算,以及当选择第二数据信号in2作为有效数据vdata时,第一运算电路fafs1和第二运算电路fafs2可各自作为减法器进行运算。
[0111]
dco 30可响应于控制信号vcon来控制振荡信号dco_out的频率,并且可将振荡信号dco_out提供给除法器40。
[0112]
除法器40可向时间-数字转换电路10提供通过按预设的分频比n对振荡信号dco_out进行分频而获得的反馈信号feb。
[0113]
时钟发生器50可通过使用参考信号ref生成第一时钟信号clk1、第二时钟信号clk2和第三时钟信号clk3,可将第一时钟信号clk1提供给时间-数字转换电路10,并且可将第二时钟信号clk2和第三时钟信号clk3提供给数字环路滤波器20。
[0114]
时间-数字转换电路10可响应于时钟发生器50的第一时钟信号clk1,向数字环路滤波器20提供第一数据信号in1和第二数据信号in2。
[0115]
数字环路滤波器20可响应于时钟发生器50的第二时钟信号clk2执行操作,并且可响应于第三时钟信号clk3向dco 30提供控制信号vcon。
[0116]
图7是根据实施例的用于描述全数字锁相环的操作的流程图。
[0117]
参照图7,全数字锁相环可分别通过正时间-数字转换器tdc_ps11和负时间-数字转换器tdc_ns 12检测参考信号ref和反馈信号feb的上升沿,并且可输出与两个上升沿之间的时间差相对应的数字值(s21)。
[0118]
当参考信号ref具有比反馈信号feb早的相位时,正时间-数字转换器tdc_ps 11输出与参考信号ref和反馈信号feb之间的相位差相对应的数字值。当参考信号ref具有比反馈信号feb晚的相位时,负时间-数字转换器tdc_ns 12输出与参考信号ref和反馈信号feb之间的相位差相对应的数字值。
[0119]
接下来,全数字锁相环可分别通过编码器13和14将与相位差相对应的数字值转换为二进制数(s22)。
[0120]
接下来,响应于在时间-数字转换器11和12以及编码器13和14的操作之后接收到的第一时钟信号clk1,全数字锁相环可将存储在第一寄存器15和第二寄存器16中的二进制数分别作为第一数据信号in1和第二数据信号in2输出到数字环路滤波器20(s23)。
[0121]
接下来,全数字锁相环可通过选择电路21基于第一数据信号in1的值来选择第一数据信号in1和第二数据信号in2中的一个作为有效数据vdata(s24)。
[0122]
接下来,在第二运算电路fafs2的运算之后,全数字锁相环可响应于第三时钟信号clk3向dco 30输出与第二运算电路fafs2的运算信号相对应的控制信号vcon(s25)。
[0123]
如上所述,根据实施例,因为数字环路滤波器可使用数字电路来实现,而不需要用于数字编码的信号合成块,所以数字环路滤波器可容易且高速地验证全数字锁相环。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1