[发明专利]一种晶振频率漂移补偿方法和系统有效
申请号: | 202110358705.0 | 申请日: | 2021-04-02 |
公开(公告)号: | CN112737509B | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 李义山;王昕 | 申请(专利权)人: | 上海擎昆信息科技有限公司 |
主分类号: | H03B5/04 | 分类号: | H03B5/04 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙) 31251 | 代理人: | 杨用玲 |
地址: | 201306 上海市浦东新区中国(上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 频率 漂移 补偿 方法 系统 | ||
1.一种晶振频率漂移补偿方法,其特征在于,包括步骤:
通过AD9543芯片将恒温晶体振荡器输出的稳定时钟信号转化为FPGA芯片所需的第一时钟信号;
通过所述FPGA芯片对所述第一时钟信号进行倍频处理,获得第二时钟信号;
获取所述恒温晶体振荡器的实时温度和实时电压;
通过计数器计算在1pps内所述第二时钟信号的脉冲个数,获得实际输出频率;
在所述实际输出频率不变的情况下,调整所述AD9543芯片的寄存器值,并将所述实时温度和所述实时电压作为深度学习的参数进行训练,获得温度、电压参数与所述AD9543芯片的寄存器值的关系曲线;
在卫星信号丢失时,根据温度、电压参数与所述AD9543芯片的寄存器值的关系曲线,以及当前温度和当前电压调整所述AD9543芯片的寄存器值;
其中,所述的通过计数器计算在1pps内所述第二时钟信号的脉冲个数,具体包括:
通过计数器计算在连续的预设次数个1pps内所述第二时钟信号的脉冲个数,获得每个1pps内所述第二时钟信号的平均脉冲个数;
所述计数器在每预设次数个1pps后清零,并存储所述平均脉冲个数;
所述的在卫星信号丢失时,根据当前温度和当前电压调整所述AD9543芯片的寄存器值,具体包括:
通过计数器计算在当前1pps内所述第二时钟信号的当前脉冲个数;
将所述当前脉冲个数与所述平均脉冲个数进行比较,获得在当前温度和当前电压下的频率偏差比率;
根据所述频率偏差比率调整所述AD9543芯片的寄存器值。
2.根据权利要求1所述的一种晶振频率漂移补偿方法,其特征在于,所述的通过AD9543芯片将恒温晶体振荡器输出的稳定时钟信号转化为FPGA芯片所需的第一时钟信号之前,还包括:
调整所述AD9543芯片的寄存器值,使所述恒温晶体振荡器输出的稳定时钟信号转化为预设数值的所述第一时钟信号;
所述的通过所述FPGA芯片对所述第一时钟信号进行倍频处理,获得第二时钟信号之前,还包括:
调整所述FPGA芯片的寄存器值,使所述第一时钟信号倍频至预设数值的所述第二时钟信号。
3.根据权利要求1所述的一种晶振频率漂移补偿方法,其特征在于,所述的通过计数器计算在1pps内所述第二时钟信号的脉冲个数,获得实际输出频率之后,在所述实际输出频率不变的情况下,调整所述AD9543芯片的寄存器值之前,还包括:
根据所述实际输出频率,调整所述AD9543芯片的寄存器值,使所述AD9543芯片输出的所述第一时钟信号的真实频率等于预定的所述第一时钟信号的频率值。
4.根据权利要求1所述的一种晶振频率漂移补偿方法,其特征在于:所述稳定时钟信号为20MHz,所述第一时钟信号为122.88MHz,所述第二时钟信号为2.4GHz。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海擎昆信息科技有限公司,未经上海擎昆信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110358705.0/1.html,转载请声明来源钻瓜专利网。