校正方法及装置制造方法及图纸

技术编号:2836315 阅读:131 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种校正方法及装置,适用于便携装置,该校正方法包括下列步骤:提供一参考时钟;在一第一时间点,记录一第一时间值以及一第一索引值;在一第二时间点,记录一第二索引值,其中第一时间点及第二时间点是根据该参考时钟被计算的;计算第一索引值及第二索引值;根据计算结果,设定一第二时间值。

【技术实现步骤摘要】

本专利技术是关于一种校正方法及装置,特别是关于一种用以校正实时时钟的时间值的校正方法及装置。
技术介绍
图1为现有技术实时时钟的控制装置示意图。如图所示,控制装置100控制实时时钟(以下简称RTC)180,控制装置100包含晶体振荡器110、秒计数器120、分计数器130、时计数器140、日计数器150、年计数器160以及处理器170。举例而言,假设晶体振荡器110所提供的频率为32768Hz。秒计数器120根据晶体振荡器110所产生的频率而对脉冲计数。每当累计的脉冲个数达到32768时,秒计数器120的计数值加1。秒计数器120的累计计数达到60时,则秒计数器120输出一个通知信号到分计数器130,使分计数器130的计数值加1,且秒计数器120结束目前的计数并开始一个新的计数。每当分计数器130的累计计数达到60时,则分计数器130输出通知信号到时计数器140,且分计数器130结束目前的计数并开始一个新的计数。每当时计数器140的累计计数达到24时,则时计数器140输出通知信号到日计数器150,并且时计数器140结束目前的计数并开始一个新的计数。每当日计数器150计数的累计计数达到一个预设值时,则输出通知信号到年计数器160,且日计数器150结束目前的计数并开始一个新的计数。当秒计数器120、分计数器130、时计数器140、日计数器150或年计数器160的累计计数值改变时,则对应的计数器将通知处理器170,使其更新RTC180的时间。因此,RTC180的正确度是由晶体振荡器110所产生的振荡频率所决定的。然而,晶体振荡器110容易受以下两个因素的影响,而产生不正确的振荡频率。第一个影响因素是温度。第二个影响因素是频率偏移。当环境温度变化时,晶体振荡器所产生的振荡频率会随之变化。另外,由于工艺的影响,使得晶体振荡器所产生的振荡频率具有±20ppm的偏移。如果晶体振荡器110产生不正确的振荡频率,将导致RTC180产生错误的时间。为解决上述问题,现有的做法是校正秒计数器的累计计数值。如图2所示,控制装置200包括一校正缓冲器290,用以校正RTC 280。处理器270根据校正缓冲器290所储存的值,更新秒计数器220的累计计数值。虽然现有的解决方式可使RTC 280具有正确的时间,但需额外增加一个校正缓冲器290,用于储存正确的计数值。因而造成元件成本的增加以及可用空间的减小。
技术实现思路
为解决以上技术问题,本专利技术提供了一种校正方法及校正装置。本专利技术提供一种校正方法,适用于一便携装置。该校正方法包括下列步骤提供一参考时钟;在一第一时间点,记录一第一时间值以及一第一索引值;在一第二时间点,记录一第二索引值。第一时间点及第二时间点是根据参考时钟计算的。计算第一索引值及第二索引值;根据计算结果,设定一第二时间值。本专利技术另提供一种校正装置,适用于一便携装置。该便携装置具有一实时时钟,可提供一第一时间值。本专利技术的校正装置包括一计数器以及一处理模块。计数器根据一参考时钟进行计数并提供一第一索引值以及一第二索引值。处理模块在一第一时间点,记录第一时间值及第一索引值,在一第二时间点,记录第二索引值,然后计算第一索引值及第二索引值,使得实时时钟提供一第二时间值,其中第一时间点及第二时间点是根据参考时钟计算。本专利技术提供的校正方法及校正装置,通过对计数器及处理模块所提供或记录的索引值及时间值进行计算,来给实时时钟提供正确的时间值。避免了因频率产生器产生不正确的振荡频率而造成的实时时钟输出错误时间的问题。且不需增加额外的缓冲器,不需增加元件的成本便可对实时时钟进行校正。附图说明图1为一现有实时时钟的控制装置示意图。图2为另一现有实时时钟的控制装置示意图。图3为本专利技术一实施例的校正装置的示意图。图4为本专利技术的处理模块的计算示意图。图5为本专利技术的适用于一便携装置的校正方法的流程图。具体实施例方式为让本专利技术的上述和其它目的、特征、和优点能更明显易懂,下文特举出较佳实施例,并配合所附图式,作详细说明如下。图3为本专利技术一实施例的校正装置的示意图。校正装置300可适用于一便携装置(例如移动电话)中。校正装置300包括一计数器310以及一处理模块320。计数器310通过一参考时钟Fref的计数脉冲在固定周期作累加计数,并提供索引值ID1~ID5。便携装置包括实时时钟(以下简称RTC)32,用以提供时间值TV1~TV3。在时间点T1,处理模块320记录时间值TV1及索引值ID1。在时间点T2,处理模块320记录索引值ID2,然后计算索引值ID1及ID2,以便RTC 32提供时间值TV2。时间点T1及T2是根据参考时钟Fref计算。校正装置300还包括频率产生器330及340。频率产生器330可为一晶体振荡器,用以产生参考时钟Fref。频率产生器340用以产生一特定时钟FSPC。RTC 32是根据特定时钟FSPC,提供时间值TV1及TV3。在本实施例中,参考时钟Fref的频率为13MHz,而特定时钟FSPC的频率为32KHz。参考时钟Fref的偏移量小于±10ppm,由基站31所产生的系统时钟的频率偏移量小于±0.05ppm。参考时钟Fref的频率等于基站31的系统时钟的频率。在一些实施例中,由于系统时钟的频率偏移量小于参考时钟Fref的偏移量,因此可利用基站31的系统时钟来校正频率产生器330所产生的参考时钟Fref。当特定时钟FSPC发生错误时,则RTC 32所提供的时间值也会不正确。因此,处理模块320将在一预设的周期内更新RTC 32所提供的时间值。举例而言,假设RTC 32所提供的时间值为01:25(1点25分),并且处理模块320每隔一小时便更新实时时钟所提供的时间值一次。在一小时后,RTC 32所提供的时间值本应为02:25。然而,由于不正确的特定时钟FSPC的影响,使得RTC 32实际所提供的时间值为02:20。因此,处理模块320便将RTC 32所提供的时间值由02:20更新成02:25。另外,校正装置300还包括校正计时器350。计数器310根据校正计时器350启动而开始计数,而校正计时器350是根据参考时钟Fref而开始计时的。以GSM通讯系统为例,每隔 计数器310的累计计数值便加1。当校正计时器350计时到时间点T1,处理模块320记录时间值TV1及索引值ID1。当校正计时器350计时到时间点T2,处理模块320记录索引值ID2,然后再根据索引值ID1、ID2,指示RTC 32提供正确的时间值。从时间点T1到时间点T2的时间本应为一固定值,但由于包括校正装置300的系统繁忙,而使得处理模块320无法在时间点T2实时记录索引值ID2。因此,处理模块320将会考虑延迟记录的时间。图4为处理模块的计算示意图。假设,计数器310一小时计数780000次,并且处理模块320每隔一小时,便更新一次实时时钟的时间值。首先,在时间点T1时,处理模块320所记录到的时间值TV1为6:6:35(6点6分35秒),而索引值ID1为780000。接着,在时间点T2时,处理模块320所记录到的索引值ID2本应为1560000。然而事实上,由于系统繁忙,而使得处理模块320所记录到的索引值ID2为1561326。接着,处理模块320本文档来自技高网
...

【技术保护点】
一种校正方法,适用于一便携装置,该校正方法包括:提供一参考时钟;在一第一时间点,记录一第一时间值以及一第一索引值;在一第二时间点,记录一第二索引值,其中该第一时间点及该第二时间点是根据该参考时钟计算;计算该第 一索引值及该第二索引值;以及 根据该计算结果,设定一第二时间值。

【技术特征摘要】
US 2006-5-19 60/747,666;US 2006-9-29 11/536,9811.一种校正方法,适用于一便携装置,该校正方法包括提供一参考时钟;在一第一时间点,记录一第一时间值以及一第一索引值;在一第二时间点,记录一第二索引值,其中该第一时间点及该第二时间点是根据该参考时钟计算;计算该第一索引值及该第二索引值;以及根据该计算结果,设定一第二时间值。2.如权利要求1所述的校正方法,其特征在于,该计算该第一索引值及该第二索引值的步骤进一步包括计算该第一索引值及该第二索引值之间的一差值。3.如权利要求2所述的校正方法,其特征在于,根据该差值,设定该第二时间值。4.如权利要求2所述的校正方法,其特征在于,该校正方法进一步包括在该第二时间点,记录一第三时间值;以及根据该差值,调整该第三时间值,用以设定该第二时间值。5.如权利要求1所述的校正方法,其特征在于,利用一系统时钟校正该参考时钟。6.如权利要求5所述的校正方法,其特征在于,该系统时钟是由一基站所提供。7.如权利要求1所述的校正方法,其特征在于,该校正方法进一步包括开启一校正计时器来执行记录步骤,该校正计时器是根据该参考时钟而计时。8.如权利要求7所述的校正方法,其特征在于,当该校正计时器计时到该第一时间点时,记录该第一时间值及该第一索引值,以及当该校正计时器计时到该第二时间点时,记录该第二索引值。9.如权利要求1所述的校正方法,其特征在于,计算该第一索引值及该第二索引值的步骤包括计算该第一索引值及该第二索引值之间的一差值;根据该参考时钟,将该差值转换成一校正时间值;以及将该第一时间值加上该校正时间值。10.如权利要求9所述的校正方法,其特征在于,该第二时间值等于该第一时间值与该校正时间值的总和。11.如权利要求1所述的校正方法,其特征在于,该第一时间值是由一特定时钟所提供,以及该参考时钟的频率大于该特定时钟的频率。12.一种校正装置,适用于一便携装置,该便携装置具有一实时时钟,可提供一第一时间值,该校正装置包括一计数器,根据一参考时钟进行计数并提供一第一索引值以及一第二索引值;以及一处理模块,在一第一时间点记录该第一时间值及该第一索引值,在一第二时间点记录该第二索引值,然后计算该第一索引值及该第二索引值,使得该实时时钟提供一第二时间值,其中该第一时间点及该第二时间点是根据该参考时钟计算。13.如权利要求12所述的校正装置,其特征在于,该校正装置进一步包括一第一频率产生器,用以提供该参考时钟。...

【专利技术属性】
技术研发人员:赵子羽
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利