数字通信设备中时钟输出信号的同步处理方法

文档序号:7954371阅读:411来源:国知局
专利名称:数字通信设备中时钟输出信号的同步处理方法
技术领域
本发明涉及数字通信中的信号处理领域。
背景技术
目前,在数字通信设备中,采用数字锁相环对时钟输出信号与时钟输出信号进行同频处理,使之同频。但实际上,因周围环境及内部稳定性等因素,每次锁频完成后,时钟输出信号与时钟输入信号的相位差始终处于一个随机状态,这对高要求的数字通信是不利的。

发明内容
本发明所要解决的技术问题是提供一种简单易行的数字通信设备中时钟输出信号的同步处理方法,使之克服时钟输出信号与时钟输出信号的相位差始终处于一个随机状态的问题。为此,本发明采用以下技术方案它包括利用数字锁相环将时钟输出信号调至与时钟输入信号同频,它将时钟输出信号与时钟输入信号的目标相位差值记入数字锁相环中数字环路滤波控制器的存储器中,将数字锁相环中压控振荡器在时钟输出信号与时钟输入信号同频后的控制电压值VD记入数字环路滤波控制器的存储器中,并还依次包括以下循环步骤(1)、数字环路滤波控制器读取数字锁相环中鉴相器所测定的时钟输出信号与时钟输入信号的当前相位差值,并存入其存储器中,(2)、数字环路滤波控制器将当前相位差值与目标相位差值比较,如不等,数字环路滤波控制器将压控振荡器的当前控制电压值设为0-压控振荡器的最高额定控制电压值中不等于压控振荡器的控制电压值VD的一个数值VC,如相等,数字环路滤波控制器将压控振荡器的当前控制电压值设为控制电压值VD,(3)、数字环路滤波控制器将压控振荡器的当前控制电压值写入数字锁相环中数模转换器的存储单元中,数模转换器将压控振荡器的当前控制电压值变换为当前模拟控制电压,(4)、压控振荡器根据当前模拟控制电压调节时钟输出信号频率,(5)、时钟输出信号反馈回鉴相器。
数值VC在当前相位差值与目标相位差值相等之前保持不变。
由于采用以上技术方案,本发明在不增添设备的前提下,对时钟输出信号进行同步处理,使时钟输出信号在任何情况下都能与时钟输入信号同频同相,从而保证通信的可靠。不仅如此,目前的大多数通信设备,为了增加时钟单元的可靠性,采用主备用热备份机制。当主用的时钟单元出故障时,立即让备用的时钟单元的信号输出,主/备用切换时其输出信号往往会有一个极大达到相位跳变,无法满足高稳定通信设备的要求。采用本发明的方法,能保证主/备用切换前后输出信号频率相位的连续性,实现平滑切换。
本发明还可同时采用以下进一步的技术方案步骤(2)中所述将压控振荡器的当前控制电压值设为0-压控振荡器的最高额定控制电压值中不等于压控振荡器的控制电压值VD的一个数值VC是指当当前相位差值大于目标相位差值时,数字环路滤波控制器将压控振荡器的当前控制电压值设为大于等于0小于压控振荡器的控制电压值VD的一个数值;当当前相位差值小于目标相位差值时,数字环路滤波控制器将压控振荡器的当前控制电压值设为大于压控振荡器的控制电压值VD小于等于压控振荡器的最高额定控制电压值的一个数值。
前述大于等于0小于压控振荡器的控制电压值VD的一个数值是指0,前述大于压控振荡器的控制电压值VD小于等于压控振荡器的最高额定控制电压值的一个数值是指压控振荡器的最高额定控制电压值。


图1为本发明数字锁相环的方框图。
图2为本发明控制数字锁相环运行的程序流程图。
图3为本发明压控振荡器的当前控制电压值按照当前相位差值大于或小于目标相位差值而定取值范围时的部分程序流程图。
图4为本发明压控振荡器的当前控制电压值按照当前相位差值大于或小于目标相位差值而定取值时的部分程序流程图。
具体实施例方式
参照附图。本发明所述的数字通信设备中时钟输出信号的同步处理方法,它先利用数字锁相环将时钟输出信号Sout调至与时钟输入信号Sin同频,数字锁相环由鉴相器1、数字环路滤波控制器2、数模转换器3、压控振荡器4组成。在将时钟输出信号与时钟输入信号的目标相位差值,比如180度,以及将压控振荡器在时钟输出信号与时钟输入信号同频后的控制电压值VD记入数字锁相环中数字环路滤波控制器的存储器中后,再依次执行以下循环步骤(1)、数字环路滤波控制器读取数字锁相环中鉴相器所测定的时钟输出信号与时钟输入信号的当前相位差值,并存入其存储器中。
(2)、数字环路滤波控制器将当前相位差值与目标相位差值比较。
如不等,数字环路滤波控制器将压控振荡器的当前控制电压值设为0-压控振荡器的最高额定控制电压值中不等于压控振荡器的控制电压值VD的一个数值VC;在上述情况下,作为一个更快速的调节方案,当当前相位差值大于目标相位差值时,数字环路滤波控制器将压控振荡器的当前控制电压值设为大于等于0小于压控振荡器的控制电压值VD的一个数值,以0为最佳;
当当前相位差值小于目标相位差值时,数字环路滤波控制器将压控振荡器的当前控制电压值设为大于压控振荡器的控制电压值VD小于等于压控振荡器的最高额定控制电压值的一个数值,以最高额定控制电压值为最佳;如相等,数字环路滤波控制器将压控振荡器的当前控制电压值设为控制电压值VD。
(3)、数字环路滤波控制器将压控振荡器的当前控制电压值写入数字锁相环中数模转换器的存储单元中,数模转换器将压控振荡器的当前控制电压值变换为当前模拟控制电压。
(4)、压控振荡器根据当前模拟控制电压调节时钟输出信号频率。
(5)、时钟输出信号反馈回鉴相器。
数值VC在当前相位差值与目标相位差值相等之前保持不变。
权利要求
1.数字通信设备中时钟输出信号的同步处理方法,包括利用数字锁相环将时钟输出信号调至与时钟输入信号同频,其特征在于它将时钟输出信号与时钟输入信号的目标相位差值记入数字锁相环中数字环路滤波控制器的存储器中,将数字锁相环中压控振荡器在时钟输出信号与时钟输入信号同频后的控制电压值VD记入数字环路滤波控制器的存储器中,并还依次包括以下循环步骤(1)、数字环路滤波控制器读取数字锁相环中鉴相器所测定的时钟输出信号与时钟输入信号的当前相位差值,并存入其存储器中,(2)、数字环路滤波控制器将当前相位差值与目标相位差值比较,如不等,数字环路滤波控制器将压控振荡器的当前控制电压值设为0-压控振荡器的最高额定控制电压值中不等于压控振荡器的控制电压值VD的一个数值VC,如相等,数字环路滤波控制器将压控振荡器的当前控制电压值设为控制电压值VD,(3)、数字环路滤波控制器将压控振荡器的当前控制电压值写入数字锁相环中数模转换器的存储单元中,数模转换器将压控振荡器的当前控制电压值变换为当前模拟控制电压,(4)、压控振荡器根据当前模拟控制电压调节时钟输出信号频率,(5)、时钟输出信号反馈回鉴相器。数值VC在当前相位差值与目标相位差值相等之前保持不变。
2.如权利要求1所述的数字通信设备中时钟输出信号的同步处理方法,其特征在于步骤(2)中所述将压控振荡器的当前控制电压值设为0-压控振荡器的最高额定控制电压值中不等于压控振荡器的控制电压值VD的一个数值VC是指当当前相位差值大于目标相位差值时,数字环路滤波控制器将压控振荡器的当前控制电压值设为大于等于0小于压控振荡器的控制电压值VD的一个数值,当当前相位差值小于目标相位差值时,数字环路滤波控制器将压控振荡器的当前控制电压值设为大于压控振荡器的控制电压值VD小于等于压控振荡器的最高额定控制电压值的一个数值。
3.如权利要求2所述的数字通信设备中时钟输出信号的同步处理方法,其特征在于所述大于等于0小于压控振荡器的控制电压值VD的一个数值是指0,所述大于压控振荡器的控制电压值VD小于等于压控振荡器的最高额定控制电压值的一个数值是指压控振荡器的最高额定控制电压值。
全文摘要
本发明涉及数字通信设备中时钟输出信号的同步处理方法,它包括利用数字锁相环将时钟输出信号调至与时钟输入信号同频,在将时钟输出信号与时钟输入信号的目标相位差值记入数字锁相环中数字环路滤波控制器的存储器中,将数字锁相环中压控振荡器在时钟输出信号与时钟输入信号同频后的控制电压值V
文档编号H04L7/02GK1377156SQ01132239
公开日2002年10月30日 申请日期2001年11月15日 优先权日2001年11月15日
发明者龚一航 申请人:东方通信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1