一种输出时钟信号的方法和设备的制作方法

文档序号:7517483阅读:253来源:国知局
专利名称:一种输出时钟信号的方法和设备的制作方法
技术领域
本发明涉及通信技术领域,特别涉及一种输出时钟信号的方法和设备。
背景技术
对于数字通信网来说,它需要提供多种不同应用的业务,从普通业务到智能增值业务,从语音业务到数据、图像等综合业务,多种业务的并存使得系统的时钟显得越来越重要。稳定的时钟信号是保证通信网内各种设备正常工作的基础,如果没有准确的时钟信号,数字信息在传递过程中就不可避免地会出现误码、滑码等现象,从而造成通信质量下降。通常采用的时钟保持方法是使用高温压控晶体振荡器或铷钟,根据输入的时钟参考源,输出时钟信号。在通信系统中各个基站的时钟相位指标要求在3us之内,在锁相环正常锁定状态下,该指标可以满足,但如果参考信号在一定时间内丢失,该指标就很难满足。综上所述,目前输出时钟信号的方法,在参考信号丢失后,很难输出准确的时钟信号。

发明内容
本发明实施例提供一种输出时钟信号的方法和设备,用以解决现有技术中存在的在参考信号丢失后,很难输出准确的时钟信号的问题。本发明实施例提供的一种输出时钟信号的方法,该方法包括确定参考信号丢失前最后一次确定的控制数模转换器DA电压输出的数字值以及最后一次确定的调整参数值;在每个中断时刻,根据数字值和调整参数值确定压控晶体振荡器实际频率值;在相邻两次确定的压控晶体振荡器实际频率值的差值等于DA的最小分辨率的变化频率值时,根据DA的最小步长,对当前中断时刻的数字值进行调整,并根据调整后的数字值,输出时钟信号。本发明实施例提供的一种处理器,该处理器包括数值确定模块,用于确定参考信号丢失前最后一次确定的控制数模转换器DA电压输出的数字值以及最后一次确定的调整参数值频率确定模块,用于在每个中断时刻,根据数字值和调整参数值确定压控晶体振荡器实际频率值;输出模块,用于在相邻两次确定的压控晶体振荡器实际频率值的差值等于DA的最小分辨率的变化频率值时,根据DA的最小步长,对当前中断时刻的数字值进行调整,并输出数字值。本发明实施例提供的一种输出时钟信号的设备,包括逻辑控制电路、压控晶体振荡器和数模转换器DA,该设备还包括处理器;处理器,用于确定参考信号丢失前最后一次确定的控制DA电压输出的数字值以及最后一次确定的调整参数值,在每个中断时刻,根据数字值和调整参数值确定压控晶体振荡器实际频率值,在相邻两次确定的压控晶体振荡器实际频率值的差值等于DA的最小分辨率的变化频率值时,根据DA的最小步长,对当前中断时刻的数字值进行调整,输出调整后的数字值;所述DA,用于根据数字值输出电压信号;所述压控晶体振荡器,用于根据电压信号输出频率信号;所述逻辑控制电路,用于根据频率信号输出时钟信号。由于在每个中断时刻,根据数字值和调整参数值确定压控晶体振荡器实际频率值,并在相邻两次确定的压控晶体振荡器实际频率值的差值等于DA的最小分辨率的变化频率值时,根据DA的最小步长,对当前中断时刻的数字值进行调整,并根据数字值,输出时钟信号,从而提高了在参考信号丢失后输出时钟信号的准确性,实现了高指标的频率输出; 进一步的提高了业务传输的稳定性。


图IA为本发明实施例晶振老化曲线示意图;图IB为本发明实施例输出时钟信号的设备结构示意图;图IC为本发明实施例处理器的结构示意图;图2为本发明实施例输出时钟信号的流程示意图;图3为本发明实施例参考信号丢失前的方法流程示意图;图4为本发明实施例参考信号丢失后的方法流程示意图;图5为本发明实施例参考信号恢复后的方法流程示意图。
具体实施例方式本发明实施例确定参考信号丢失前最后一次确定的控制DA(DigitalAnal0g Converter,数模转换器)电压输出的数字值以及最后一次确定的调整参数值,在每个中断时刻,根据数字值和调整参数值确定压控晶体振荡器实际频率值,在相邻两次确定的压控晶体振荡器实际频率值的差值等于DA的最小分辨率的变化频率值时,根据DA的最小步长, 对当前中断时刻的数字值进行调整,并根据数字值,输出时钟信号。本发明实施例提高了在参考信号丢失后输出时钟信号的准确性,实现了高指标的频率输出。下面先介绍下晶振的老化曲线。晶振的数学老化曲线如图1A(曲线也可能是递增的,由于计算方法相同,所以只用一种进行举例说明)老化曲线的数学公式f (t) = Aln(Bt+l)+C.....................公式一;图IA中,横坐标t表示时间,纵坐标f表示晶振的频率。公式一中A、B、C是描述曲线变化的常数,每一个晶振的这3个常数都不相同。本发明实施例通过时钟锁相环在锁定参考信号的时候,对这3个参数进行不断的计算修正,经过一定长的时间,计算出一个很逼进的值。由于上述公式直接计算比较麻烦,将对数回归转化为线性回归,可以做如下简化由于时间t取值很大(一般大于1000s),所以Bt >> 1,公式一简化如下f (t) = Aln Bt+C..................公式二 ;即:f(t) = AlnB+Alnt+C...........................公式三;设T = Int 贝Ij:f (t) = AT+AlnB+C...........................公式四;因为(AlnB+C)是常数,可以设M = AlnB+C则f (t) = AT+M.................................公式五;其中,f (t)是t时刻的压控晶体振荡器实际频率值;A是调整参数值;M是数字值; T是lnt,t是参考信号丢失的持续时间。对上式线性回归计算
权利要求
1.一种输出时钟信号的方法,其特征在于,该方法包括确定参考信号丢失前最后一次确定的控制数模转换器DA电压输出的数字值以及最后一次确定的调整参数值;在每个中断时刻,根据数字值和调整参数值确定压控晶体振荡器实际频率值; 在相邻两次确定的压控晶体振荡器实际频率值的差值等于DA的最小分辨率的变化频率值时,根据DA的最小步长,对当前中断时刻的数字值进行调整,并根据调整后的数字值, 输出时钟信号。
2.如权利要求1所述的方法,其特征在于,确定调整参数值包括 在每个中断时刻,确定压控晶体振荡器平均频率值和平均时长;根据确定的压控晶体振荡器平均频率值和平均时间,确定每个中断时刻的调整参数值。
3.如权利要求2所述的方法,其特征在于,根据下列公式确定压控晶体振荡器平均频率值
4.如权利要求1所述的方法,其特征在于,根据下列公式确定压控晶体振荡器实际频率值f (t) = AT+M其中,f(t)是t时刻的压控晶体振荡器实际频率值;A是调整参数值;M是数字值;T是 lnt, t是参考信号丢失的持续时间。
5.如权利要求1 4任一所述的方法,其特征在于,所述对当前中断时刻的数字值进行调整包括在相邻两次确定的压控晶体振荡器实际频率值的差值等于DA的最小分辨率的变化频率值,且后一次确定的压控晶体振荡器实际频率值大时,在当前中断时刻的数字值基础上减小DA的一个最小步长;在相邻两次确定的压控晶体振荡器实际频率值的差值等于DA的最小分辨率的变化频率值,且前一次确定的压控晶体振荡器实际频率值大时,在当前中断时刻的数字值基础上增加DA的一个最小步长。
6.如权利要求1 4任一所述的方法,其特征在于,该方法还包括 在参考信号恢复后,在当前中断时刻根据鉴相值,确定数字值;将参考信号恢复前最后一次输出时钟信号时所用的数字值与根据鉴相值确定的数字值进行比较;在最后一次输出时钟信号时所用的数字值与根据鉴相值确定的数字值之差小于DA控制晶体振荡器频率变化的最小频率值时,在当前中断时刻,根据鉴相值确定的数字值,输出时钟信号;在最后一次输出时钟信号时所用的数字值与根据鉴相值确定的数字值之差不小于DA 控制晶体振荡器频率变化的最小频率值时,根据DA的最小步长,对最后一次输出时钟信号时所用的数字值进行调整,根据调整后的数字值,输出时钟信号。
7.如权利要求6所述的方法,其特征在于,根据调整后的数字值,输出时钟信号之后还包括在当前中断时刻将调整后的数字值与根据鉴相值确定的数字值进行比较; 在调整后的数字值与根据鉴相值确定的数字值之差小于DA控制晶体振荡器频率变化的最小频率值时,在当前中断时刻,根据鉴相值确定的数字值,输出时钟信号;在调整后的数字值与根据鉴相值确定的数字值之差不小于DA控制晶体振荡器频率变化的最小频率值时,根据DA的最小步长,对调整后的数字值进行调整,根据调整后的数字值,输出时钟信号,并返回将调整后的数字值与根据鉴相值确定的数字值进行比较的步骤。
8.一种输出时钟信号的设备,包括逻辑控制电路、压控晶体振荡器和数模转换器DA, 其特征在于,该设备还包括处理器;处理器,用于确定参考信号丢失前最后一次确定的控制DA电压输出的数字值以及最后一次确定的调整参数值,在每个中断时刻,根据数字值和调整参数值确定压控晶体振荡器实际频率值,在相邻两次确定的压控晶体振荡器实际频率值的差值等于DA的最小分辨率的变化频率值时,根据DA的最小步长,对当前中断时刻的数字值进行调整,输出调整后的数字值;所述DA,用于根据数字值输出电压信号;所述压控晶体振荡器,用于根据电压信号输出频率信号;所述逻辑控制电路,用于根据频率信号输出时钟信号。
9.如权利要求8所述的设备,其特征在于,所述处理器具体用于在每个中断时刻,确定压控晶体振荡器平均频率值和平均时长,根据确定的压控晶体振荡器平均频率值和平均时间,确定每个中断时刻的调整参数值。
10.如权利要求9所述的设备,其特征在于,所述处理器根据下列公式确定压控晶体振荡器平均频率值
11.如权利要求8所述的设备,其特征在于,所述处理器根据下列公式确定压控晶体振荡器实际频率值 f (t)=AT+M其中,f (t)是t时刻的压控晶体振荡器实际频率值;A是调整参数值;M是数字值;T是 lnt, t是参考信号丢失的持续时间。
12.如权利要求8 11任一所述的设备,其特征在于,所述处理器具体用于在相邻两次确定的压控晶体振荡器实际频率值的差值等于DA的最小分辨率的变化频率值,且后一次确定的压控晶体振荡器实际频率值大时,在当前中断时刻的数字值基础上减小DA的一个最小步长;在相邻两次确定的压控晶体振荡器实际频率值的差值等于DA的最小分辨率的变化频率值,且前一次确定的压控晶体振荡器实际频率值大时,在当前中断时刻的数字值基础上增加DA的一个最小步长。
13.如权利要求8 11任一所述的设备,其特征在于,所述处理器还用于在参考信号恢复后,在当前中断时刻根据鉴相值,确定数字值,将参考信号恢复前最后一次输出时钟信号时所用的数字值与根据鉴相值确定的数字值进行比较;在最后一次输出时钟信号时所用的数字值与根据鉴相值确定的数字值之差小于DA控制晶体振荡器频率变化的最小频率值时,在当前中断时刻,输出根据鉴相值确定的数字值, 在最后一次输出时钟信号时所用的数字值与根据鉴相值确定的数字值之差不小于DA控制晶体振荡器频率变化的最小频率值时,根据DA的最小步长,对最后一次输出时钟信号时所用的数字值进行调整,输出调整后的数字值。
14.如权利要求13所述的设备,其特征在于,所述处理器还用于在当前中断时刻将调整后的数字值与根据鉴相值确定的数字值进行比较;在调整后的数字值与根据鉴相值确定的数字值之差小于DA控制晶体振荡器频率变化的最小频率值时,在当前中断时刻,输出根据鉴相值确定的数字值,在调整后的数字值与根据鉴相值确定的数字值之差不小于DA控制晶体振荡器频率变化的最小频率值时,根据DA 的最小步长,对调整后的数字值进行调整,输出调整后的数字值,并在下一个中断时刻继续将新调整后的数字值与根据鉴相值确定的数字值进行比较。
15.如权利要求8所述的设备,其特征在于,所述压控晶体振荡器是三级钟的高稳压控晶体振荡器;所述数模转换器的位数不小于16位。
16.一种处理器,其特征在于,该处理器包括数值确定模块,用于确定参考信号丢失前最后一次确定的控制数模转换器DA电压输出的数字值以及最后一次确定的调整参数值频率确定模块,用于在每个中断时刻,根据数字值和调整参数值确定压控晶体振荡器实际频率值;输出模块,用于在相邻两次确定的压控晶体振荡器实际频率值的差值等于DA的最小分辨率的变化频率值时,根据DA的最小步长,对当前中断时刻的数字值进行调整,并输出调整后的数字值。
全文摘要
本发明实施例涉及通信技术领域,特别涉及一种输出时钟信号的方法和设备,用以解决现有技术中存在的在参考信号丢失后,很难输出准确的时钟信号的问题。本发明实施例的方法包括确定参考信号丢失前最后一次确定的控制数模转换器DA电压输出的数字值以及最后一次确定的调整参数值;在每个中断时刻,根据数字值和调整参数值确定压控晶体振荡器实际频率值;在相邻两次确定的压控晶体振荡器实际频率值的差值等于DA的最小分辨率的变化频率值时,根据DA的最小步长,对当前中断时刻的数字值进行调整,并根据数字值,输出时钟信号。采用本发明实施例的方法能够提高在参考信号丢失后输出时钟信号的准确性。
文档编号H03L7/099GK102281062SQ20101020671
公开日2011年12月14日 申请日期2010年6月12日 优先权日2010年6月12日
发明者何宇东 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1