一种温控RTC的数字频率校正方法和系统与流程

文档序号:22922996发布日期:2020-11-13 16:14阅读:来源:国知局

技术特征:

1.一种温控rtc的数字频率校正方法,其特征在于,包括如下步骤,

获得校正周期tcor,依据校正精度计算校正周期tcor;

公式1

公式1中,fosc为原始频率,egoal为频率校正精度要求;

获得理论分频系数divcode,依据目标频率和基准频率计算理论分频系数;

公式2

公式2中,fref为基准频率,fgoal为目标频率;

获取频率校正码,依据在数个温度点下测得的原始频率fosc与基准频率fref的误差err,拟合原始频率误差的温漂特性表达式公式3,从而推算所有温度点下原始频率误差值err对应的频率校正码公式4,并存储为温度-频率校正码表;

公式3

公式3中,temp为对应的温度值;c为常数,ki为拟合系数,i为大于等于1的整数;n为大于等于2的整数,根据类型振荡器的温度频率特性确定;

公式4

公式4中,tcor为校正周期;

获得校正分频系数,依据频率校正码和理论分频系数获取校正分频系数;

获得校正后频率,根据频率校正码,在每一个校正周期的一段时间t1内使用校正分频系数,而其余时间内使用理论分频系数,对原始频率信号作分频处理而获取校正后频率。

2.根据权利要求1所述的一种温控rtc的数字频率校正方法,其特征在于,根据频率校正码的正负,在理论分频系数加1或减1获取校正分频系数。

3.根据权利要求1所述的一种温控rtc的数字频率校正方法,其特征在于,数字频率校正控制算法具体为,依据温度-频率校正码表获取校正码值nx;

当nx>0,则在一个校正周期内的获取目标频率fgoal过程中,前nx个fgoal时钟周期t1内使用divcode+1为校正分频系数对原始频率fosc分频,在其余时间t-t1内使用divcode为校正分频系数,其中:

当nx<0,在一个校正周期内的获取目标频率fgoal过程中,前(-nx)个fgoal时钟周期t1内使用divcode-1为校正分频系数对原始频率fosc分频,在其余时间t-t1内使用divcode为校正分频系数,其中:

当nx=0,无需校正,直接采用理论分频系数divcode为校正分频系数对原始频率fosc分频。

4.根据权利要求1所述的一种温控rtc的数字频率校正方法,其特征在于,温度-频率校正码表以二维表的形式放在存储单元内,可直接通过测温值来索引查得对应的频率校正码。

5.一种温控rtc的数字频率校正系统,包括晶体振荡器电路单元,分频器电路单元、测温电路单元、存储单元,其特征在于,还包括频率校正控制逻辑电路单元,

晶体振荡器电路单元输入端连接有晶振,输出端与分频器电路单元连接,分频器电路单元输入端与频率校正控制逻辑电路单元输出端连接,输出端输出校正频率fout;

频率校正控制逻辑电路单元的输入端与测温电路单元输出端连接,频率校正控制逻辑电路单元的另一输入端与存储单元的输出端连接;

频率校正控制逻辑电路单元输出时间参数及校正分频系数至分频电路单元。


技术总结
本发明涉及频率校正方法,公开了一种温控RTC的数字频率校正方法和系统。根据校正精度要求来确定一个校准周期长度;根据目标频率和基准频率推算出理论分频系数;测量并推算出所有温度点下的原始频率误差值及对应的频率校正码值,生成温度‑频率校正码表并存储;实际运行时根据温度值索引查得一个频率校正码值及其正负状态,实现在一特定时间段内,采用在理论分频系数基础上增加1或者减少1而得到的校正分频系数对原始频率进行分频,获得校正后频率;本发明通过查找温度‑频率校正码表,结合数字逻辑控制电路,计算得到在两个时段内的不同校正分频系数;整个校正过程简单,数字逻辑控制电路占用资源少,易于在芯片内部实现,并节约芯片成本。

技术研发人员:赵双龙
受保护的技术使用者:杭州晶华微电子有限公司
技术研发日:2020.10.09
技术公布日:2020.11.13
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1