【技术实现步骤摘要】
实时时钟系统的调校方法和装置
本专利技术涉及通信技术,尤其涉及一种实时时钟系统的调校方法和装置。
技术介绍
现有技术中,实时时钟系统主要包括片上系统(Systemonchip,以下简称SOC)芯片和石英晶体构成。另外,由于实时时钟系统内部石英晶体本身固有的频率偏差以及随着温度的升高或者降低带来的频率偏差,都会使得实时时钟系统上的时间造成或多或少的误差,为了降低实时时钟系统上时间的这种误差,就要通过时钟调校系统对实时时钟系统进行调校,进而进行频率补偿,从而降低实时时钟系统上时间的误差。具体的,时钟调校系统对实时时钟系统进行调校的主要过程为:首先,时钟调校系统和实时时钟系统必须在石英晶体的温度-频率曲线上的顶点温度环境中同温静置,以确保在同温静置后二者温度相同。然后,时钟调校系统再对实时时钟系统进行调校,从而降低该实时时钟系统上的时间的误差。但是,由于时钟调校系统在对实时时钟系统进行调校之前,需要长时间进行温度均衡,以保证时钟调校系统的环境温度和实时时钟系统的环境温度相同,从而导致了调校的效率较低。
技术实现思路
本专利技术提供一种实时时钟系统的调校方法和装置,以解决现有技术中由于时钟调校系统在对实时时钟系统进行调校之前,需要长时间进行温度均衡,以保证时钟调校系统的环境温度和实时时钟系统的环境温度相同而导致调校的效率较低的问题。本专利技术提供一种实时时钟系统的调校方法,包括:采集SOC芯片中内置温度传感器的当前ADC值;根据预先获取的顶点温度、所述顶点温度对应的顶点ADC值,以及预设的内置温度传感器的温度和ADC值的变化曲线,获取所述当前ADC值对应的当前温度;查 ...
【技术保护点】
一种实时时钟系统的调校方法,其特征在于,包括:采集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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。