实时时钟系统的调校方法和装置制造方法及图纸

技术编号:10286890 阅读:190 留言:0更新日期:2014-08-06 12:09
本发明专利技术提供一种实时时钟系统的调校方法和装置,该方法包括:采集SOC芯片中内置温度传感器的当前ADC值;根据预先获取的顶点温度、所述顶点温度对应的顶点ADC值、内置温度传感器的温度和ADC值的变化曲线,获取所述当前ADC值对应的当前温度;查询预先获取的温度和频率补偿值的映射关系,获取与所述当前温度对应的当前频率补偿值;根据所述当前频率补偿值,对所述实时时钟系统进行调校。本发明专利技术对实时时钟系统的调校无需在调校前对实时时钟系统进行长时间的同温静置,降低了实时时钟系统调校对温度和时间上的严格的要求,进而提高了调校的效率。

【技术实现步骤摘要】
实时时钟系统的调校方法和装置
本专利技术涉及通信技术,尤其涉及一种实时时钟系统的调校方法和装置。
技术介绍
现有技术中,实时时钟系统主要包括片上系统(Systemonchip,以下简称SOC)芯片和石英晶体构成。另外,由于实时时钟系统内部石英晶体本身固有的频率偏差以及随着温度的升高或者降低带来的频率偏差,都会使得实时时钟系统上的时间造成或多或少的误差,为了降低实时时钟系统上时间的这种误差,就要通过时钟调校系统对实时时钟系统进行调校,进而进行频率补偿,从而降低实时时钟系统上时间的误差。具体的,时钟调校系统对实时时钟系统进行调校的主要过程为:首先,时钟调校系统和实时时钟系统必须在石英晶体的温度-频率曲线上的顶点温度环境中同温静置,以确保在同温静置后二者温度相同。然后,时钟调校系统再对实时时钟系统进行调校,从而降低该实时时钟系统上的时间的误差。但是,由于时钟调校系统在对实时时钟系统进行调校之前,需要长时间进行温度均衡,以保证时钟调校系统的环境温度和实时时钟系统的环境温度相同,从而导致了调校的效率较低。
技术实现思路
本专利技术提供一种实时时钟系统的调校方法和装置,以解决现有技术中由于时钟调校系统在对实时时钟系统进行调校之前,需要长时间进行温度均衡,以保证时钟调校系统的环境温度和实时时钟系统的环境温度相同而导致调校的效率较低的问题。本专利技术提供一种实时时钟系统的调校方法,包括:采集SOC芯片中内置温度传感器的当前ADC值;根据预先获取的顶点温度、所述顶点温度对应的顶点ADC值,以及预设的内置温度传感器的温度和ADC值的变化曲线,获取所述当前ADC值对应的当前温度;查询预先获取的温度和频率补偿值的映射关系,获取与所述当前温度对应的当前频率补偿值;根据所述当前频率补偿值,对所述实时时钟系统进行调校。本专利技术提供一种实时时钟系统的调校方法,包括:接收所述实时时钟系统发送的第一ADC值、参考ADC值、所述实时时钟系统中温度标定器件的温度和ADC值的映射关系、所述实时时钟系统中内置温度传感器的温度和ADC值的变化曲线以及未经调校处理的秒脉冲;其中,所述第一ADC值为所述温度标定器件的电压值对应的ADC值;根据所述温度标定器件的温度和ADC值的映射关系,获取与所述第一ADC值对应的参考温度;并根据所述参考温度、参考ADC值以及所述内置温度传感器的温度和ADC值的变化曲线,获取与预先配置的顶点温度对应的顶点ADC值;根据所述未经调校处理的秒脉冲、预设理想状态下的秒脉冲、所述内置温度传感器的温度和ADC值的变化曲线、预设的石英晶体的温度和频率的变化曲线、所述顶点温度和所述顶点温度对应的顶点ADC值,获取温度和频率补偿值的映射关系;将所述顶点温度、所述顶点温度对应的顶点ADC值和所述温度和频率补偿值的映射关系发送给所述实时时钟系统,以供所述实时时钟系统根据所述顶点温度、所述顶点温度对应的顶点ADC值和所述温度和频率补偿值的映射关系进行相应的调校处理。本专利技术提供一种实时时钟系统的调校装置,包括:采集模块,用于采集SOC芯片中内置温度传感器的当前ADC值;获取模块,用于根据预先获取的顶点温度、所述顶点温度对应的顶点ADC值,以及预设的内置温度传感器的温度和ADC值的变化曲线,获取所述当前ADC值对应的当前温度;所述获取模块还用于查询预先获取的温度和频率补偿值的映射关系,获取与所述当前温度对应的当前频率补偿值;调校模块,用于根据所述当前频率补偿值,对所述实时时钟系统进行调校。本专利技术提供一种实时时钟系统的调校装置,包括:收发模块,用于接收所述实时时钟系统发送的第一ADC值、参考ADC值、所述实时时钟系统中温度标定器件的温度和ADC值的映射关系、所述实时时钟系统中内置温度传感器的温度和ADC值的变化曲线以及未经调校处理的秒脉冲;其中,所述第一ADC值为所述温度标定器件的电压值对应的ADC值;获取模块,用于根据所述温度标定器件的温度和ADC值的映射关系,获取与所述第一ADC值对应的参考温度;并根据所述参考温度、参考ADC值以及所述内置温度传感器的温度和ADC值的变化曲线,获取与预先配置的顶点温度对应的顶点ADC值;所述获取模块还用于根据所述未经调校处理的秒脉冲、预设理想状态下的秒脉冲、所述内置温度传感器的温度和ADC值的变化曲线、预设的石英晶体的温度和频率的变化曲线、所述顶点温度和所述顶点温度对应的顶点ADC值,获取温度和频率补偿值的映射关系;所述收发模块还用于将所述顶点温度、所述顶点温度对应的顶点ADC值和所述温度和频率补偿值的映射关系发送给所述实时时钟系统,以供所述实时时钟系统根据所述顶点温度、所述顶点温度对应的顶点ADC值和所述温度和频率补偿值的映射关系进行相应的调校处理。在本专利技术中,通过采集SOC芯片中内置温度传感器的当前ADC值,并根据预先获取的顶点温度、该顶点温度对应的顶点ADC值,以及预设的内置温度传感器的温度和ADC值的变化曲线,获取该当前ADC值对应的当前温度,再查询预先获取的温度和频率补偿值的映射关系,获取与当前温度对应的当前频率补偿值,最后,根据该当前频率补偿值,对该实时时钟系统进行调校,从而无需对实时时钟系统进行调校前进行长时间的同温静置便可以实现对实时时钟系统进行调校,降低了实时时钟系统调校对温度和时间上的严格的要求,进而提高了调校的效率。附图说明图1是本专利技术实时时钟系统的调校方法实施例一的流程示意图;图2是本专利技术实时时钟系统的调校方法实施例二的流程示意图;图3是本专利技术实时时钟系统的调校方法实施例三的流程示意图;图4是本专利技术实时时钟系统的调校方法实施例四的流程示意图;图5是本专利技术实时时钟系统的调校方法实施例五的流程示意图;图6是本专利技术实时时钟系统的调校装置实施例一的结构示意图;图7是本专利技术实时时钟系统的调校装置实施例二的结构示意图;图8是本专利技术实时时钟系统的调校装置实施例三的结构示意图;图9为本专利技术实时时钟系统的调校装置实施例四的结构示意图。具体实施方式图1是本专利技术实时时钟系统的调校方法实施例一的流程示意图。如图1所示,该方法的执行主体为实时时钟系统,则该方法包括:步骤101:采集片上系统(Systemonchip,以下简称SOC)芯片中内置温度传感器的当前电压模数转换(AnalogtoDigital,以下简称ADC)值。步骤102:根据预先获取的顶点温度、顶点温度对应的顶点ADC值,以及预设的内置温度传感器的温度和ADC值的变化曲线,获取当前ADC值对应的当前温度。步骤103:查询预先获取的温度和频率补偿值的映射关系,获取与当前温度对应的当前频率补偿值。步骤104:根据当前频率补偿值,对实时时钟系统进行调校。在本实施例中,通过采集SOC芯片中内置温度传感器的当前ADC值,并根据预先获取的顶点温度、该顶点温度对应的顶点ADC值,以及预设的内置温度传感器的温度和ADC值的变化曲线,获取该当前ADC值对应的当前温度,再查询预先获取的温度和频率补偿值的映射关系,获取与当前温度对应的当前频率补偿值,最后,根据该当前频率补偿值,对该实时时钟系统进行调校,从而无需对实时时钟系统进行调校前进行长时间的同温静置便可以实现对实时时钟系统进行调校,降低了实时时钟系统调校对温度和时间上的严格的要求,进而提高了调校的效率。进一步地,图2是本文档来自技高网...
实时时钟系统的调校方法和装置

【技术保护点】
一种实时时钟系统的调校方法,其特征在于,包括:采集SOC芯片中内置温度传感器的当前ADC值;根据预先获取的顶点温度、所述顶点温度对应的顶点ADC值,以及预设的内置温度传感器的温度和ADC值的变化曲线,获取所述当前ADC值对应的当前温度;查询预先获取的温度和频率补偿值的映射关系,获取与所述当前温度对应的当前频率补偿值;根据所述当前频率补偿值,对所述实时时钟系统进行调校。

【技术特征摘要】
1.一种实时时钟系统的调校方法,其特征在于,包括:采集SOC芯片中内置温度传感器的当前ADC值;根据预先获取的顶点温度、所述顶点温度对应的顶点ADC值,以及预设的内置温度传感器的温度和ADC值的变化曲线,获取所述当前ADC值对应的当前温度;查询预先获取的温度和频率补偿值的映射关系,获取与所述当前温度对应的当前频率补偿值;根据所述当前频率补偿值,对所述实时时钟系统进行调校;所述顶点温度和所述顶点温度对应的顶点ADC值获取方式为:采集所述实时时钟系统中温度标定器件的电压值和所述内置温度传感器的参考ADC值,并获取与所述电压值对应的第一ADC值;将所述第一ADC值、所述参考ADC值、所述温度标定器件的温度和ADC值的映射关系以及所述内置温度传感器的温度和ADC值的变化曲线发送给调校系统,以供所述调校系统根据所述温度标定器件的温度和ADC值的映射关系,获取与所述第一ADC值对应的参考温度,并根据所述参考温度、所述参考ADC值以及所述内置温度传感器的温度和ADC值的变化曲线,获取与预先配置的所述顶点温度对应的顶点ADC值;接收所述调校系统发送的所述顶点温度和所述顶点温度对应的顶点ADC值;其中,所述根据预先获取的顶点温度、所述顶点温度对应的顶点ADC值,以及预设的内置温度传感器的温度和ADC值的变化曲线,获取所述当前ADC值对应的当前温度具体包括:计算所述当前ADC值与所述顶点温度对应的顶点ADC值的差值,将所述差值与所述内置温度传感器的温度和ADC值变化曲线的斜率进行比值得到当前的温度偏移量,将所述参考温度与所述当前的温度偏移量求和,得到所述当前ADC值对应的当前温度;其中,若判断所述差值大于等于0,所述斜率为所述内置温度传感器的温度和ADC值变化曲线的高温区斜率;若判断所述差值小于0,所述斜率为所述内置温度传感器的温度和ADC值变化曲线的低温区斜率。2.根据权利要求1所述的实时时钟系统的调校方法,其特征在于,所述温度和频率补偿值的映射关系的获取方式为:向所述调校系统发送未经调校处理的秒脉冲,以供所述调校系统根据所述未经调校处理的秒脉冲、预设理想状态下的秒脉冲、预设的石英晶体的温度和频率的变化曲线、所述内置温度传感器的温度和ADC值的变化曲线以及所述顶点温度和所述顶点温度对应的顶点ADC值,获取所述温度和频率补偿值的映射关系;接收所述调校系统发送的所述温度和频率补偿值的映射关系。3.一种实时时钟系统的调校方法,其特征在于,包括:接收所述实时时钟系统发送的第一ADC值、参考ADC值、所述实时时钟系统中温度标定器件的温度和ADC值的映射关系、所述实时时钟系统中内置温度传感器的温度和ADC值的变化曲线以及未经调校处理的秒脉冲;其中,所述第一ADC值为所述温度标定器件的电压值对应的ADC值;根据所述温度标定器件的温度和ADC值的映射关系,获取与所述第一ADC值对应的参考温度;并根据所述参考温度、参考ADC值以及所述内置温度传感器的温度和ADC值的变化曲线,获取与预先配置的顶点温度对应的顶点ADC值;根据所述未经调校处理的秒脉冲、预设理想状态下的秒脉冲、所述内置温度传感器的温度和ADC值的变化曲线、预设的石英晶体的温度和频率的变化曲线、所述顶点温度和所述顶点温度对应的顶点ADC值,获取温度和频率补偿值的映射关系;将所述顶点温度、所述顶点温度对应的顶点ADC值和所述温度和频率补偿值的映射关系发送给所述实时时钟系统,以供所述实时时钟系统根据所述顶点温度、所述顶点温度对应的顶点ADC值和所述温度和频率补偿值的映射关系进行相应的调校处理;其中,所述顶点温度对应的顶点ADC值用于,所述实时时钟系统计算当前ADC值与所述顶点温度对应的顶点ADC值的差值,将所述差值与所述内置温度传感器的温度和ADC值变化曲线的斜率进行比值得到当前的温度偏移量,将所述参考温度与所述当前的温度偏移量求和,得到所述当前ADC值对应的当前温度;其中,若判断所述差值大于等于0,所述斜率为所述内置温度传感器的温度和ADC值变化曲线的高温区斜率;若判断所述差值小于0,所述斜率为所述内置温度传感器的温度和ADC值变化曲线的低温区斜率。4.根据权利要求3所述的实时时钟系统的调校方法,其特征在于,在所述将所述顶点温度、所述顶点温度对应的顶点ADC值和所述温度和频率补偿值的映射关系发送给所述实时时钟系统之后,所述方法还包括:采集所述实时时钟系统的调校后的秒脉冲;若所述实时时钟系统调校后的秒脉冲满足调校条件,则输出调校成功的结果;若所述实时时钟系统调校后秒脉冲不满足调校条件,则输出调校失败结果以及参数。5....

【专利技术属性】
技术研发人员:杨荣褚桂英朱晓飞谷志坤李浩沅
申请(专利权)人:上海海尔集成电路有限公司
类型:发明
国别省市:上海;31

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

1