【技术实现步骤摘要】
本专利技术涉及实时时钟(Real Time Clock;RTC)的校准方法,特别涉及以电脑系统的中央处理器(CPU)内部的时间戳记计数器(Time Stamp Counter;TSC)为基准,用以校准实时时钟的方法。一般电脑系统中的实时时钟,大多以晶体振荡器配合R-C电路构成。然而,由于元件老化或是不匹配等问题,系统中的实时时钟也会受到连带影响,而失去其准确性。对于服务器系统(Server System)而言,在网络上需要广播日期信息的时间给用户端,或对于电脑系统而言,所执行的应用软件程序可能需要日期信息的精确时间;如果系统内的实时时钟失去其准确度的话,则系统的整体效能将会大打折扣,甚至发生错误而无法动作。因此,实在有必要针对实时时钟提出一种有效的校准方法,以确保实时时钟的准确度。有鉴于此,本专利技术利用系统CPU(例如Intel PentiumⅡ)内部的时间戳记计数器为基准,使实时时钟周期性地触发一个校准过程,而让实时时钟的时间和时间戳记计数器计数次数所对应的时间两者之间的误差保持在一定的范围之内,而达到校正实时时钟的目的。为达到上述目的,本专利技术提出一 ...
【技术保护点】
一种使用电脑系统的中央处理器内部的时间戳记计数器以校准实时时钟的方法,其特征在于所述方法包括下述步骤: 设定实时时钟,使其周期性地每M秒触发一校准过程并执行N次; 每执行所述校准过程一次,就将第一计数值加1; 当所述校准过程执行N次时,执行如下步骤: 求出M秒内所述时间戳记计数器的实际计数值以及其名义计数值;其中,所述名义计数值为Z×M,Z为所述时间戳记计数器每秒的标准计次数; 求出所述实际计数值和所述名义计数值两者之间的误差值; 使用所述误差值求出对应的误差时间,以便校准实时时钟的时间值。
【技术特征摘要】
【专利技术属性】
技术研发人员:蔡俊男,
申请(专利权)人:神达电脑股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。