发明名称 实时时钟宽范围温度误差补偿方法及其系统
摘要 本发明提供了一种实时时钟宽范围温度误差补偿方法及其系统,该补偿方法通过获取当前石英晶振的状态信息,对所需的误差补偿acc进行计算,并判断其是否在系统提供的调节范围之内,如果不在调节范围之内则通过调整石英晶振的分频频率引入可控误差,从而改变误差补偿acc的计算值,使之最终落入系统提供的调节范围之内,再进行温度补偿。该温度误差补偿方法通过调整时钟晶振的分频频率,主动对误差补偿acc引入可控的恒定误差量E,从而改变误差补偿acc的数值,使之落入产品提供的可调节范围之内。这样,产品可以在不改变硬件配置的情况下继续进行温度误差补偿,不会因为受误差补偿acc的调节范围所限而无法进行精确补偿。
申请公布号 CN102163041B 申请公布日期 2013.02.27
申请号 CN201110030295.3 申请日期 2011.01.27
申请人 北京煜邦电力技术有限公司 发明人 李鹏
分类号 G04G3/04(2006.01)I 主分类号 G04G3/04(2006.01)I
代理机构 北京三友知识产权代理有限公司 11127 代理人 任默闻
主权项 一种实时时钟宽范围温度误差补偿方法,其特征在于,包括:读取晶振信息存储器中存储的晶振信息;根据所读取的晶振信息,基于晶振的精度误差与温度关系方程acc=dev‑fE+K×(T‑T0)2计算误差补偿acc;其中,acc为温度补偿,dev为曲线顶点误差,f为晶振分频调整的分频单位,E为恒定误差量,K为曲线系数,T为当前工作温度,T0为曲线顶点温度;所述晶振分频调整的分频单位f=F‑F0,为整数;其中,F为晶振当前的分频频率,标准频率F0;所述恒定误差量E=1/F0或E=[1/F0];调整晶振分频调整的分频单位f,使误差补偿acc在调节范围[ACCmin,ACCmax]内,其中,[ACCmin,ACCmax]为误差补偿acc的调节范围;将计算得到的误差补偿acc写入补偿寄存器,对晶振进行温度补偿。
地址 100045 北京市西城区复兴门外地藏庵南巷一号