使用多个时钟周期利用一个计数器校正时钟的方法以及相关装置和方法

文档序号:6145518阅读:176来源:国知局
专利名称:使用多个时钟周期利用一个计数器校正时钟的方法以及相关装置和方法
技术领域
本发明总体涉及电子学领域,更具体地讲,涉及校正电子时钟的方法和有关装置。
背景技术
存在大量的各种数字通信系统,有些已经存在,而有些仍在发展阶段。数字通信系 统包括时分多址(TDMA)系统和码分多址(CDMA)系统,其中,时分多址(TDMA)系统例如是 遵照全球移动通信系统(GSM)电信标准及其增强型如GSM/EDGE的蜂窝无线电电话系统;码 分多址(CDMA)系统例如是遵照IS-95、^嫩2000和宽带^嫩(1^嫩)电信标准的蜂窝无 线电电话系统。数字通信系统还包括“混合型”TDMA和CDMA系统,例如遵照通用移动电信 系统(UMTS)标准的蜂窝无线电电话系统,该通用移动电信系统(UMTS)标准指定了在国际 电信联盟(ITU’ S)IMT-2000框架内由欧洲电信标准协会(ETSI)开发的第三代(3G)移动 系统。第三代合作伙伴计划(3GPP)发布了 UMTS标准。高速下行分组数据接入(HSDPA)是 3GPP WCDMA规范的发行5版本中指定的WCDMA的演化。3GPP已经开始考虑3G标准的下一 个主要阶段或演化(有时称作超级3G- “S3G”)以确保3G的长期竞争性。其它类型的数字通信系统允许设备通过无线网络彼此进行协作。实例包括无线局 域网(WLAN)和蓝牙设备。这些不同系统共同的一个方面在于需要保持准确定时。在现代无线电收发器(例 如,WCDMA, GSM和S3G电话以及WLAN和蓝牙设备)中,使用两个不同时钟系统时钟(SC) 和实时时钟(RTC)。SC通常是高频时钟,以几个MHz进行运行,由高稳定振荡器产生,常常 采用温控晶体。SC用作基准并且是用于所有无线电有关操作(例如,无线电频率(RF)载波 合成)的频率源。用于SC的晶体具有20个ppm的量级的准确度。然而,针对蜂窝终端,通 过将SC锁定到由移动网络基站发送的下行信号提高这个准确度。SC转向下行信号并且由 此继承用于基站的时钟基准的更好稳定性(大约0. 5ppm)。以消耗电流为代价获得SC的稳定性。运行SC需要几个毫安(mA)。具体地讲,当 收发器处于空隙模式或者处于低功率模式(它大部分时间睡眠)时,SC要求太多电流。因 此,在睡眠状态SC关闭。为了在这种睡眠状态期间保存定时,每个现代收发器还包括非基 准时钟(例如,以非常低的电流消耗水平(几十到几百毫安)运行的低功率振荡器(LPO) 或实时时钟(RTC))。RTC通常以几个kHz频率运行,远远低于SC。RTC用于蜂窝终端中的几个定时操作。它控制睡眠周期,并且确定何时终端醒来 以监视寻呼控制通道或扫描其它广播控制通道之类的事。RTC还确定能够与网络保持多长 的上行同步。上行同步在时隙系统(即,具有TDMA成分的系统,例如GSM和新开发的3G系 统长期演进(LTE) (S3G))中是重要的。由于终端与基站之间的未知往返传播延迟,定时超 前(TA)控制消息需要被发送至终端从而将它的上行发送的接收定时与其它上行发送的定 时进行匹配。时钟漂移是上行定时不匹配的一般性原因,并且要求终端频繁发送上行脉冲 从而使得基站能够测量定时不匹配以及通过TA消息适宜地命令终端调整它的定时。
RTC的固有稳定性很差,通常在50到IOOppm之间。然而,通过重复校正可以提高 它的稳定性。在校正过程中SC用作稳定基准。一旦RTC被校正,它的稳定性的水平接近SC 的稳定性。在校正时间之间,稳定性保持在较少ppm内。美国专利第6,124,764号描述了一种利用周期性寻呼唤醒时间的校正方法。具体 地讲,在许多监视窗口 M期间监视LPO输出信号。优选的是,在LPO为其一部分的主机系统 的待机模式下这些窗口对应于清醒周期。在清醒周期内,例如可以进行诸如页面扫描的其 它活动。监视过程的结果进行累积。基于从M个监视窗口推导出的累积结果,对包含另一 M个监视窗口的下一个周期确定用于校正方案的决定。常规校正技术具有一个问题,即它们要求非常长的校正时间。在校正过程中,SC 必须运行并且这导致高水平的电流消耗。为了限制功耗,校正占空比保持较低。然而,这意 味着在连续校正更新之间存在非常长的时间。在这个时间内,RTC会漂移很远。由于RTC控 制上行定时,所以这种漂移将要求上行脉冲频繁发送至基站以支持TA程序。当终端发送上 行脉冲时它消耗电能,并且这减小终端待机时间。另外,所有这些上行脉冲增加了网络中的 开销。

发明内容
根据本发明的一些实施方式,使用第二时钟信号和多个校正周期校正第一时钟信 号的方法可以包括响应于第二时钟信号的沿在计数器产生增加的计数器值。针对多个校正 周期中的至少两个,针对各个校正周期在第一时钟信号的初始沿来自计数器的初始增加计 数器值可以存储在存储器中,并且针对各个校正周期在第一时钟信号的最终沿的最终增加 计数器值可以存储在存储器中。此外,多个校正周期中的至少两个可以与第一时钟信号的 不同初始沿和最终沿交叠。针对多个校正周期中的每一个,可以使用存储在存储器中的初 始增加计数器值和最终增加计数器值确定在各个校正周期内出现的第二时钟信号的沿的 数目。可以使用在多个校正周期的每一个内出现的第二时钟信号的沿的数目的和以及使用 在多个校正周期的每一个内出现的第一时钟信号周期的数目的和确定第一时钟信号与第 二时钟信号之间的关系。确定关系可以包括使用在多个校正周期的每一个内出现的第二时钟信号的沿的 数目的和以及使用在多个校正周期的每一个内出现的第一时钟信号周期的数目的和确定 比率。针对多个校正周期的第一个的第一时钟信号的初始沿可以先于针对多个校正周期的 第二个的第一时钟信号的初始沿,针对多个校正周期的第二个的第一时钟信号的初始沿可 以先于针对多个校正周期的第一个的第一时钟信号的最终沿,并且针对多个校正周期的第 一个的第一时钟信号的最终沿可以先于针对多个校正周期的第二个的第一时钟信号的最 终沿。在多个校正周期的每一个内可以出现相同数目的第一时钟周期,和/或多个校正 周期可以包括在第一时钟的相同过渡类型的k个连续沿开始的k个校正周期(其中,k是 正整数)。产生增加计数器值可以包括响应于第二时钟信号的相同过渡类型的沿在计数器 产生增加计数器值(过渡类型或者是上升沿或者是下降沿)。更具体地讲,第一时钟信号的 初始沿和最终沿可以是相同过渡类型的沿。第二时钟可以连接到接收器,并且在第一和第二清醒周期内,接收器可以使用第二时钟进行操作。在第一与第二清醒周期之间的睡眠周期内,可以使用第一时钟对睡眠周 期的持续时间进行计时(第二时钟关闭)。根据本发明的其它实施方式,使用第二时钟信号校正第一时钟信号的方法可以包 括响应于第二时钟信号的沿在计数器产生增加计数器值。针对第一时钟信号中的至少两个 不同沿,可以基于各个增加计数器值执行计算。可以使用线性回归利用基于第一时钟信号 的至少两个不同沿的各个增加计数器值的计算确定第一与第二时钟信号之间的关系。执行基于各个增加计数器值的计算可以包括执行基于在第一时钟信号的各个周 期的相同过渡类型的沿获得的各个增加计数器值的计算。使用线性回归确定第一和第二时 钟信号之间的关系可以包括使用第一时钟信号的至少两个不同沿的增加计数器值计算回 归系数。执行基于各个增加计数器值的计算可以包括对在第一时钟信号的不同周期的相同 过渡类型的沿获得的增加计数器值进行积分。第一时钟信号的至少两个不同沿可以包括相 同过渡类型的第一时钟信号的至少两个连续沿。在第一时钟信号的第一沿,计数器以及第一和第二加法器可以设置为初始值。在 第一沿以后的第一时钟信号的第二沿,由计数器产生的增加计数器值可以与第一加法器的 初始值进行相加以产生第一加法器的第二值,并且第一加法器的初始值可以与第二加法器 的初始值进行相加以产生第二加法器的第二值。在第二沿后的第一时钟信号的第三沿,由 计数器产生的增加计数器值可以与第一加法器的第二值进行相加以产生第一加法器的第 三值,并且第一加法器的第二值可以与第二加法器的第一值进行相加以产生第二加法器的第二时钟可以连接到接收器,并且在第一清醒周期内,接收器可以使用第二时钟进 行操作。在第一清醒周期后的睡眠周期内,可以使用第一时钟对睡眠周期的持续时间进行计 时(第二时钟关闭)。在睡眠周期后的第二清醒周期内,接收器可以使用第二时钟进行操作。根据本发明的其它实施方式,使用连接到接收器的第二时钟信号计算第一时钟信 号的方法可以包括在第一清醒周期内使用第二时钟信号操作接收器。针对第一清醒周期内 的第一校正周期,可以确定在第一校正周期内出现的第二时钟信号的沿的数目,并且在第 一清醒周期后的睡眠周期内,可以使用第一时钟信号对睡眠周期的持续时间进行计时(第 二时钟信号关闭)。在睡眠周期后的第二清醒周期内,接收器可以使用第二时钟信号进行操 作,并且针对第二清醒周期内的第二校正周期,可以确定在第二校正周期内出现的第二时 钟信号的沿的数目。可以使用在第一间隔内出现的第二时钟信号的沿的数目和在第二间隔 内出现的第二时钟信号的沿的数目确定第一与第二时钟信号之间的关系。确定第一与第二时钟信号之间的关系可以包括计算基于在第一校正周期内出现 的第二时钟信号的沿的数目和在第二校正周期内出现的第二时钟信号的沿的数目的平均。针对第一清醒周期内的第三校正周期,可以确定在第三计算周期内出现的第二时 钟信号的沿的数目,并且针对第二清醒周期内的第四校正周期,可以确定在第四校正周期 内出现的第二时钟信号的沿的数目。确定第一与第二时钟信号之间的关系可以包括使用在 第一校正周期内出现的第二时钟信号的沿的数目和在第三校正周期内出现的第二时钟信 号的沿的数目确定针对第一清醒周期的第一与第二时钟信号之间的关系的第一表达。可以 使用在第二校正周期内出现的第二时钟信号的沿的数目和在第四校正周期内出现的第二 时钟信号的沿的数目确定针对第二清醒周期的第一与第二时钟信号之间的关系的第二表达。在确定第一与第二时钟信号之间的关系的第一和第二表达以后,可以使用第一和第二 表达确定第一与第二时钟信号之间的关系的合计表达。根据本发明的其它实施方式,确定第一与第二时钟信号之间的关系可以包括使用 在第一校正周期内出现的第二时钟信号的沿的数目和在第二校正周期内出现的第二时钟 信号的沿的数目确定第一与第二时钟信号之间的关系的第一表达。可以使用在第三校正周 期内出现的第二时钟信号的沿的数目和在第四校正周期内出现的第二时钟信号的沿的数 目确定第一与第二时钟信号之间的关系的第二表达。在确定第一与第二时钟信号之间的关 系的第一和第二表达以后,可以使用第一和第二表达确定第一与第二时钟信号之间的关系 的合计表达。根据本发明的其它实施方式,确定第一与第二时钟信号之间的关系可以包括 使用在第一校正周期内出现的第二时钟信号的沿的数目、在第二校正周期内出现的第二时 钟信号的沿的数目、在第三校正周期内出现的第二时钟信号的沿的数目和在第四校正周期 内出现的第二时钟信号的沿的数目执行线性回归。


图1是示出了根据本发明的一些实施方式的移动通信装置的框图。图2是根据本发明的一些实施方式的用于针对交叠校正周期对基准时钟信号周 期进行计数的校正电路的框图。图3是示出了根据本发明的一些实施方式的用于对低功率时钟信号进行校正的 基准时钟信号和低功率时钟信号的时序图。图4是示出了根据本发明的一些实施方式的使用基准时钟信号CSR对低功率时钟 信号CSLP进行校正的操作的流程图。图5是示出了根据本发明的一些实施方式的移动装置的睡眠周期(睡眠)和清醒 周期(W)的时间线。图6是示出了根据本发明的一些实施方式的增加计数器值与低功率时钟信号的 对应周期之间的关系的曲线图。图7是示出了根据本发明的一些实施方式的用于使用线性回归校正低功率时钟 信号的基准时钟信号和低功率时钟信号的时序图。图8是示出了根据本发明的实施方式的用于计算线性回归的和的加法电路的框 图。图9示出了根据本发明的一些实施方式的用于估计频率的方程。图10到图12是示出了根据本发明的一些实施方式的当计算低功率时钟信号CSLP 的频率的估计时作为)N的函数的实例校正误差的曲线图。图13是示出了根据本发明的一些实施方式的图8的加法电路的输出的表。图14和图15是示出了根据本发明的一些实施方式的使用基准时钟信号CSR校正 低功率时钟信号CSLP的操作的流程图。图16示出了根据本发明的一些实施方式的用于采用线性回归估计频率的方程。
具体实施例方式现在将参照附图描述本发明的特定示例性实施方式。然而,本发明可以以许多不同形式进行实施并且不应该解释为限于本文阐述的实施方式。而且,提供这些实施方式以 使得本发明完整和彻底,并且向本领域技术人员全面传达本发明的范围。附图中,相同标号 指示相同元件。应该明白,当元件称作“连接”或“耦合”到另一个元件时,它可以直接连接 或耦合到另一个元件或者可以存在中间元件。另外,本文所用的“连接”或“耦合”可以包 括无线连接或耦合。本文所用的术语仅仅用于描述特定实施方式的目的而非旨在限制本发明。在本文 中使用时,单数形式“一”、“一个”、“该”也包括复数形式,除非另外进行指定。还应该明白, 在这个说明书中使用的术语“包括”、“包含”、“包括了”、“包含了”用于指定所述的特征、要 件、步骤、操作、元件和/或组件的存在但并没有排除一个或多个其它特征、要件、步骤、操 作、元件、组件和/或它们组合的存在或添加。除非另外进行定义,本文使用的所有术语(包括技术和科学术语)所具有的意义 与所属本发明的本领域普通技术人员公共理解的意义相同。还应该明白,除非在本文中进 行清楚的定义,否则术语(例如,在公共使用字典中定义的那些术语)应该被解释为具有与 它们在相关技术背景中一致的意义并且不应该按照理想化或过度形式意义进行解释。应该明白,尽管在本文中使用术语“第一”和“第二”描述各种元件,但是这些元件 不应该由这些术语进行限制。这些术语仅仅用于将一个元件与另一个元件进行区分。如 本文所用,术语“和/或”包括所关联列出项目中的一者或多者的任何和所有的组合。符号 “/”还用作“和/或”的速记符号。在下文中参照示出根据本发明的各种实施方式的方法、设备和计算机程序产品的 框图描述本发明的各种实施方式。应该明白,框图和/或操作图示中的每个块以及框图和 /或操作图示中的块的组合能够由模拟和/或数字硬件、和/或计算机程序指令进行实现。 这些计算机程序指令可以提供给通用计算机、专用计算机、ASIC、和/或其它可编程数据处 理设备的处理器,从而使得经由计算机和/或其它可编程数据处理设备的处理器执行的指 令创建用于执行在框图和/或操作图示中指定的功能/动作的手段。因此,应该明白,框图 和操作图示支持设备、方法和计算机程序产品。图1是示出了根据本发明的一些实施方式的移动通信装置101 (例如,移动无线电 话、个人数字助手或PDA、手持式计算机、膝上型计算机、笔记本计算机、等等)的框图。移动 通信装置101(也称作移动装置)可以包括处理器103、用户接口 105、校正电路107、低功率 时钟信号产生器109、基准时钟信号产生器111、收发器115和天线117。收发器115可以包 括发送器和接收器二者从而执行无线电通信的发送和接收;收发器115可以只包括发送器 从而只执行无线电通信的发送;或者收发器115可以只包括接收器从而只执行无线电通信 的接收。用户接口 105可以包括图像显示器(例如,LCD屏幕)、键盘、操纵杆、转盘、方向按 钮、触敏图像显示器、扬声器、麦克风、等等。基准时钟信号发生器111(也称作系统时钟)可以包括高稳定振荡器,被构造为产 生相对高频率的基准时钟信号CSR,该高频率的基准时钟信号CSR用作针对由收发器115 在无线电信号的发送和/或接收过程中执行的所有无线电有关操作(例如,无线电频率载 波合成)的频率源。基准时钟信号CSR可以具有MHz量级的频率(例如,26MHz)。另外, 基准时钟信号CSR可以提供相对高的准确度,例如,20ppm(百万分率)的量级或者甚至是 0. 5ppm的量级。
低功率时钟信号产生器109 (也称作低功率振荡器或实时时钟)可被构造为产生 相对低频率的低功率时钟信号CSLP,该相对低频率的低功率时钟信号CSLP用于在移动装 置101的睡眠模式操作期间保持定时。低功率时钟信号CSLP可以具有kHz量级的频率(例 如,32kHz)。此外,低功率时钟信号CSLP可以提供相对低的准确度。根据本发明的实施方 式,基准时钟信号CSR的频率明显大于低功率时钟信号CSLP的频率。例如,基准时钟信号 CSR的频率可以至少比低功率时钟信号的频率大100倍。处理器103可以响应于通过用户接口 105接收的用户输入对从收发器115接收的 通信和/或通过收发器115进行发送的通信进行处理。例如,处理器103可以处理语音通 信、网络通信(例如,互联网通信)、文本通信、数据通信、等等。在活跃通信期间内(例如, 当通过收发器115发送/接收无线电通信时),基准时钟信号产生器111可以产生由收发器 115使用的相对高频率基准时钟信号CSR。当移动装置没有使用收发器115进行活跃通信时,移动装置101可以在低功率睡 眠状态下进行操作,其中,基准时钟信号产生器111关闭以节约电池电量。在睡眠状态下, 低功率时钟信号CSLP(由低功率时钟信号产生器109产生)用于保持处理器103的定时。 在低功率睡眠状态期间,低功率时钟信号CSLP可用于确定何时处理器103、收发器115和基 准时钟信号产生器111应该醒来以监视寻呼控制信号和/或扫描广播控制通道。由于低功率时钟信号CSLP的准确度相对低,所以校正电路107可用于使用基准时 钟信号CSR准确地确定低功率时钟信号CSLP的周期和/或频率。通过向处理器103提供低 功率时钟信号CSLP的周期和/或频率的更加准确确定,可以更加准确地确定清醒周期之间 的间隔从而进一步节约电池电量。在J. Haartsen的题目为“Efficient Clock Calibration In Electronic Equipment”的美国专利第7,272,078号中公开了校正电路用于确定低功率 时钟信号CSLP的周期和/或频率的方法,该美国专利第7,272,078号的全部内容以引用方 式并入本文中。尽管为了清楚,校正电路107和处理器103示出为单独块,但是应该明白,校 正电路107的一些或所有的功能/元件可以被包括在处理器103和/或图1的其它块中。图2是根据本发明的一些实施方式的校正电路107A的框图,该校正电路107A使 用一个计数器对交叠校正周期的基准时钟信号CSR周期进行计数(例如,对基准时钟信号 CSR的上升沿或下降沿进行计数)。如图2所示,校正电路107A可以包括计数器201、存储 器203(包括多个存储器寄存器RS(I)到RS(η))和定时控制电路205。将参照图3的时序图更加详细地描述校正电路的操作。具体地讲,图3是示出了 根据本发明的一些实施方式的用于校正低功率时钟信号CSLP的基准时钟信号CSR和低功 率时钟信号CSLP的时序图。在具有校正电路107Α的通信装置101的清醒周期内,收发器 115可用于监视寻呼控制信号和/或扫描广播控制通道。因此,基准时钟信号产生器111可 以开启以产生由收发器115使用(例如,用于无线电频率载波合成)的基准时钟信号CSR。 同时(在清醒周期内),基准时钟信号CSR还可用于校正低功率时钟信号CSLP。如图2所示,计数器201可以响应于基准时钟信号CSR的上升沿产生增加计数器 值。尽管通过举例描述了计数器值响应于基准时钟信号CSR的上升沿而增加,但是根据本 发明的其它实施方式,计数器值可以响应于基准时钟信号CSR的下降沿而增加。如上所述, 时钟信号CSR的频率明显高于低功率时钟信号CSLP的频率。如本文所述,增加计数器值可 以响应于基准时钟信号CSR的每个上升沿而步进增加。然而,应该明白,增加计数器值可以响应于基准时钟信号CSR的每个上升沿而步进减少。基于任一种方法,校正周期的开始和 结束的增加计数器值的差可用于确定在校正周期内(低功率时钟信号CSLP的已知数目的 周期内)出现的基准时钟信号CSR的相同过渡类型(例如,上升或下降)沿的数目。根据 本发明的其它实施方式,例如,如果基准时钟信号CSR具有50%占空比,则计数器值可以响 应于基准时钟信号CSR的上升和下降沿而增加。根据本发明的其它实施方式,计数器值可 以响应于在一些校正窗口(或者清醒周期)内的上升沿进行增加,并且计数器值可以响应 于其它校正窗口(或者清醒周期)内的下降沿进行增加。定时控制电路205可以响应于低功率时钟信号CSLP产生针对计数器201的复位 信号和针对存储器203的写命令和地址信息。在清醒周期内开始校正操作之前,响应于由 定时控制电路205产生的复位信号,计数器201的输出可以进行复位(例如,复位到零),并 且计数器201的输出可以响应于基准时钟信号CSR的接下来的上升沿而增加。在低功率时钟信号CSLP的不同的上升沿,响应于由定时控制电路205产生的写命 令和地址信息,对应的增加计数器值P(I)到P(6)可以存储在存储器203的对应存储器寄 存器RS(I)到RS(6)中。针对对应校正周期(例如,NSC_1、NSC_2和NSC_3)的增加计数器 值对(例如,P(I)和H4)、P(2)和P (5)和P (3)和P (6))可以存储在存储器203中,并且 一对的初始值与最终值之间的差可以定义在对应校正周期内基准时钟信号的上升沿的数 目(或者下降沿的数目)。举例来讲,增加计数器值P(l)、PO)和PC3)可以分别是第一、第二和第三校正周 期NSC_1、NSC_2和NSC_3的初始增加计数器值;增加计数器值P⑷、P (5)和P (6)可以分别 是第一、第二和第三校正周期NSC_1、NSC_2和NSC_3的最终增加计数器值。如图3所示,在 低功率时钟信号CSLP的连续上升沿可以获得初始增加计数器值P(I)、PQ)和PC3)作为计 数器201的输出;在低功率时钟信号CSLP的连续上升沿可以获得最终增加计数器值Η4)、 P(5)和Ρ(6)作为计数器201的输出;并且校正周期NSC_1、NSC_2和NSC_3的每一个的持续 时间可由相同数目的低功率时钟信号CSLP的周期进行定义。然而,根据本发明的其它实施 方式,校正周期可以具有不同持续时间(例如,不同数目的低功率时钟信号CSLP的周期), 可以在低功率时钟信号CSLP的非连续上升沿获得初始增加计数器值,和/或可以在低功率 时钟信号CSLP的非连续上升沿获得最终增加计数器值。通过假设校正周期NSC_1、NSC_2和NSC_3的每一个具有处理器103已知的相同 持续时间(作为低功率时钟信号CSLP的周期进行测量),处理器103可以仅仅使用存储在 对应存储器寄存器RS(I)到RS (6)中的增加计数器值P(I)到P (6)确定基准时钟信号CSR 与低功率时钟信号CSLP之间的频率关系。尽管举例讨论了三个校正周期,但是可以使用任 何数目的校正周期。如果在校正周期NSC_1的开始计数器201复位成零,则不是必须将初 始计数器值P(I)存储在存储器203中,这是因为在校正周期NSC_1内出现的基准时钟信号 CSR的沿的数目将等于最终计数器值P (4)。在清醒周期内,处理器103可以使用存储在存储器寄存器RS(I)到RS(6)中的初 始增加计数器值和最终增加计数器值P(I)到P (6)针对多个交叠校正周期的每一个确定基 准时钟信号CSR的沿(相同过渡类型)的数目。因此,处理器103可以确定基准时钟信号 的频率FCSR与频率FCSLP之间的关系V:fcslp=vfcsr0
如果NCSLPj是校正周期i内低功率时钟的周期的数目,NCSR_i是校正周期i内 基准时钟信号CSR的沿的数目并且k是校正周期的数目,则关系V可以计算为
权利要求
1.一种使用第二时钟信号和多个校正周期来校正第一时钟信号的方法,所述方法包括响应于所述第二时钟信号的沿在计数器产生增加计数器值;针对所述多个校正周期中的至少两个校正周期,将在针对各个校正周期的所述第一时 钟信号的初始沿处从所述计数器获得的初始增加计数器值存储在存储器中并且将在针对 各个校正周期的所述第一时钟信号的最终沿处获得的最终增加计数器值存储在存储器中, 其中,所述多个校正周期中的所述至少两个校正周期与所述第一时钟信号的不同的初始沿 和最终沿交叠;针对所述多个校正周期中的每一个校正周期,使用存储在存储器中的初始增加计数器 值和最终增加计数器值确定在各个校正周期内出现的所述第二时钟信号的沿的数目;以及使用在所述多个校正周期的每一个校正周期内出现的第二时钟信号的沿的数目的和 以及使用在所述多个校正周期的每一个校正周期内出现的第一时钟信号周期的数目的和, 确定所述第一时钟信号与所述第二时钟信号之间的关系。
2.根据权利要求1的方法,其中,确定关系包括使用在所述多个校正周期的每一个校 正周期内出现的第二时钟信号的沿的数目的和以及使用在所述多个校正周期的每一个校 正周期内出现的第一时钟信号周期的数目的和确定比率。
3.根据权利要求1或2的任何一个的方法,其中,针对所述多个校正周期的第一个校正 周期的第一时钟信号的初始沿先于针对所述多个校正周期的第二个校正周期的第一时钟 信号的初始沿,其中,针对所述多个校正周期的第二个校正周期的第一时钟信号的所述初 始沿先于针对所述多个校正周期的第一个校正周期的所述第一时钟信号的最终沿,其中, 针对所述多个校正周期的第一个校正周期的所述第一时钟信号的最终沿先于针对所述多 个校正周期的第二个校正周期的所述第一时钟信号的最终沿。
4.根据上述权利要求1-3中的任何一个的方法,其中,在所述多个校正周期的每一个 内出现相同数目的第一时钟周期。
5.根据上述权利要求1-4中的任何一个的方法,其中,所述多个校正周期包括在所述 时钟的相同过渡类型的k个连续沿处开始的k个校正周期。
6.根据上述权利要求1-5中的任何一个的方法,其中,产生增加计数器值包括响应于 所述第二时钟信号的相同过渡类型的沿在所述计数器上产生增加计数器值。
7.根据上述权利要求1-6中的任何一个的方法,其中,所述第一时钟信号的频率不是 所述第二时钟信号的频率的整数倍,并且其中,所述第二时钟信号的频率不是所述第一时 钟信号的频率的整数倍。
8.根据权利要求1-7中的任何一个的方法,其中,所述第二时钟连接到接收器,所述方 法还包括在第一清醒周期内,使用所述第二时钟来操作所述接收器;在所述第一清醒周期以后的睡眠周期内,关闭所述第二时钟,使用所述第一时钟对睡 眠周期的持续时间进行计时;以及在所述睡眠周期后的第二清醒周期内,使用所述第二时钟来操作接收器。
9.一种使用第二时钟信号来校正第一时钟信号的方法,所述方法包括响应于第二时钟信号的沿在计数器产生增加计数器值;针对所述第一时钟信号的至少两个不同沿,执行基于各个增加计数器值的计算;以及使用线性回归利用基于针对所述第一时钟信号的所述至少两个不同沿的各个增加计 数器值的计算,确定所述第一时钟信号与所述第二时钟信号之间的关系。
10.根据权利要求9的方法,其中,执行基于各个增加计数器值的计算包括执行基于在 所述第一时钟信号的各个周期的相同过渡类型的沿获得的各个增加计数器值的计算。
11.根据权利要求10的方法,其中,使用线性回归确定所述第一时钟信号与所述第二 时钟信号之间的关系包括使用所述第一时钟信号的所述至少两个不同沿处的增加计数器 值计算回归系数。
12.根据上述权利要求9-11中的任何一个的方法,其中,执行基于各个增加计数器值 的计算包括对在所述第一时钟信号的不同周期的相同过渡类型的沿处获得的增加计数器 值进行积分。
13.根据上述权利要求9-12中的任何一个的方法,其中,产生增加计数器值包括响应 于所述第二时钟信号的相同过渡类型的沿,在所述计数器产生增加计数器值。
14.根据上述权利要求9-13中的任何一个的方法,其中,在所述第一时钟信号的第一沿,所述计数器以及第一加法器和第二加法器被设 置为初始值,其中,在所述第一沿以后的所述第一时钟信号的第二沿,由所述计数器产生的增加计 数器值与所述第一加法器的初始值进行相加以产生所述第一加法器的第二值,并且所述第 一加法器的初始值与所述第二加法器的初始值进行相加以产生所述第二加法器的第二值, 以及其中,在第二沿以后的所述第一时钟信号的第三沿,由所述计数器产生的增加计数器 值与所述第一加法器的第二值进行相加以产生所述第一加法器的第三值,并且所述第一加 法器的第二值与所述第二加法器的第一值进行相加以产生所述第二加法器的第三值。
15.根据上述权利要求9-14中的任何一个的方法,其中,所述第二时钟连接到接收器, 所述方法还包括在第一清醒周期内,使用所述第二时钟来操作所述接收器;在所述第一清醒周期后的睡眠周期内,关闭所述第二时钟,使用所述第一时钟对所述 睡眠周期的持续时间进行计时;以及在所述睡眠周期后的第二清醒周期内,使用所述第二时钟来操作所述接收器。
16.一种使用连接到接收器的第二时钟信号来校正第一时钟信号的方法,所述方法包括在第一清醒周期内,使用所述第二时钟信号来操作接收器;针对所述第一清醒周期内的第一校正周期,确定在所述第一校正周期内出现的所述第 二时钟信号的沿的数目;在所述第一清醒周期后的睡眠周期内,关闭所述第二时钟信号使用所述第一时钟信号 对所述睡眠周期的持续时间进行定时;在所述睡眠周期后的第二清醒周期内,使用所述第二时钟信号来操作所述接收器;针对所述第二清醒周期内的第二校正周期,确定在所述第二校正周期内出现的所述第 二时钟信号的沿的数目;以及使用在所述第一间隔内出现的所述第二时钟信号的沿的数目和在所述第二间隔内出 现的所述第二时钟信号的沿的数目确定所述第一时钟信号与所述第二时钟信号之间的关系。
17.根据权利要求16的方法,其中,确定所述第一时钟信号与所述第二时钟信号之间 的关系包括计算基于在所述第一校正周期内出现的所述第二时钟信号的沿的数目和在所 述第二校正周期内出现的所述第二时钟信号的沿的数目的平均。
18.根据权利要求17的方法,所述方法还包括针对所述第一清醒周期内的第三校正周期,确定在所述第三校正周期内出现的所述第 二时钟信号的沿的数目;以及针对所述第二清醒周期内的第四校正周期,确定在所述第四校正周期内出现的所述第 二时钟信号的沿的数目。
19.根据权利要求18的方法,其中,确定所述第一时钟信号与所述第二时钟信号之间 的关系包括使用在所述第一校正周期内和在所述第三校正周期内出现的所述第二时钟信号的沿 的数目针对所述第一清醒周期确定所述第一时钟信号与所述第二时钟信号之间的关系的 第一表达,使用在所述第二校正周期内和在所述第四校正周期内出现的所述第二时钟信号的沿 的数目针对所述第二清醒周期确定所述第一时钟信号与所述第二时钟信号之间的关系的 第二表达,以及在确定了所述第一时钟信号与所述第二时钟信号之间的关系的所述第一和所述第二 表达以后,使用所述第一表达和所述第二表达确定所述第一时钟信号与所述第二时钟信号 之间的关系的合计表达。
20.根据权利要求18或19中的任何一个的方法,其中,确定所述第一时钟信号与所述 第二时钟信号之间的关系包括使用在所述第一校正周期内出现的所述第二时钟信号的沿的数目和在所述第二校正 周期内出现的所述第二时钟信号的沿的数目确定所述第一时钟信号与所述第二时钟信号 之间的关系的第一表达,使用在所述第三校正周期内出现的所述第二时钟信号的沿的数目和在所述第四校正 周期内出现的所述第二时钟信号的沿的数目确定所述第一时钟信号与所述第二时钟信号 之间的关系的第二表达,在确定所述第一时钟信号与所述第二时钟信号之间的关系的所述第一表达和所述第 二表达以后,使用所述第一表达和所述第二表达确定所述第一时钟信号与所述第二时钟信 号之间的关系的合计表达。
全文摘要
使用第二时钟信号和校正周期校正第一时钟信号的方法可以包括响应于第二时钟信号的沿在计数器产生增加计数器值。在各个校正周期的第一时钟信号的初始沿可以存储初始增加计数器值,在该时钟信号的最终沿可以存储最终增加计数器值。校正周期可以与第一时钟信号的不同初始沿和最终沿交叠。针对校正周期,可以确定在各个校正周期内出现的第二时钟信号的沿的数目。可以使用第二时钟信号的沿的数目的和以及使用在校正周期内出现的时钟信号周期的数目的和确定时钟信号之间的关系。
文档编号G01R23/10GK102047561SQ200880129424
公开日2011年5月4日 申请日期2008年11月28日 优先权日2008年5月27日
发明者艾伯特·斯泰克, 雅各布·科内利斯·哈特森 申请人:索尼爱立信移动通讯有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1