[发明专利]一种可编程逻辑芯片内部振荡校准方法和系统在审
| 申请号: | 202111402330.X | 申请日: | 2021-11-25 |
| 公开(公告)号: | CN114257239A | 公开(公告)日: | 2022-03-29 |
| 发明(设计)人: | 翟连鹏 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | H03L7/099 | 分类号: | H03L7/099 |
| 代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 张志欣 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 可编程 逻辑 芯片 内部 振荡 校准 方法 系统 | ||
1.一种可编程逻辑芯片内部振荡校准方法,其特征在于,包括以下步骤:
获取可编程逻辑芯片内部时钟,并对所述内部时钟分频得到第二时钟信号;
将所述第一时钟信号与第二时钟信号进行逻辑运算得到频率补偿参数;所述第一时钟信号为可编程逻辑芯片外部时钟信号;
以第二时钟信号作为采样时钟,根据所述频率补偿参数对可编程逻辑芯片内部时钟进行补偿。
2.根据权利要求1所述的一种可编程逻辑芯片内部振荡校准方法,其特征在于,所述将所述第一时钟信号与第二时钟信号进行逻辑运算得到频率补偿参数的过程为将所述第一时钟信号与第二时钟信号进行异或运算得到频率补偿参数。
3.根据权利要求2所述的一种可编程逻辑芯片内部振荡校准方法,其特征在于,所述异或运算的过程为:
获取第一时钟信号A上升沿比第二时钟信号B提前到来的时间ta和获取第一时钟信号A下降沿比第二时钟信号B提前到来的时间tb;则所述T为第一时钟信号A与第二时钟信号B的周期差;将所述等效为第一时钟信号A与第二时钟信号B的频差Δf;
如果Δf0,则第一时钟信号A0,则第二时钟信号B的频率大于第一时钟信号A的频率,需要降频;如果Δf0,则第一时钟信号A0,则第二时钟信号B的频率小于第一时钟信号A的频率,需要升频;
所以以±|Δf|作为频率补偿参数。
4.根据权利要求3所述的一种可编程逻辑芯片内部振荡校准方法,其特征在于,所述方法还包括:将所述频率补偿参数±|Δf|保存至可编程逻辑芯片内部的内部闪存中。
5.根据权利要求1所述的一种可编程逻辑芯片内部振荡校准方法,其特征在于,所述以第二时钟信号作为采样时钟的过程为:
将所述第二时钟信号转换为数字信号,根据所述频率补偿参数对采样得到的数字信号进行压缩或扩展;
然后将处理后的数字信号转换成模拟信号输出。
6.根据权利要求3所述的一种可编程逻辑芯片内部振荡校准方法,其特征在于,所述根据所述频率补偿参数对可编程逻辑芯片内部时钟进行补偿的过程为:
如果±|Δf|大于0,则对可编程逻辑芯片内部时钟进行频率补偿;
如果±|Δf|小于0,则对可编程逻辑芯片内部时间进行频率负补偿;
如果±|Δf|等于0,则不需要对可编程逻辑芯片内部时间进行频率,校准结束。
7.根据权利要求1至6任意一项所述的一种可编程逻辑芯片内部振荡校准方法,其特征在于,所述方法还包括:重新计算校准后的内部时钟和外部时钟,如果得到的频率补偿参数为零,则校准结束,否则校准失败。
8.一种可编程逻辑芯片内部振荡校准系统,其特征在于,包括分频模块、频率监测模块和频率补偿模块;
所述分频模块用于获取可编程逻辑芯片内部时钟,并对所述内部时钟分频得到第二时钟信号;
所述频率监测模块用于将所述第一时钟信号与第二时钟信号进行逻辑运算得到频率补偿参数;所述第一时钟信号为可编程逻辑芯片外部时钟信号;
所述频率补偿模块用于以第二时钟信号作为采样时钟,根据所述频率补偿参数对可编程逻辑芯片内部时钟进行补偿。
9.根据权利要求8所述的一种可编程逻辑芯片内部振荡校准系统,其特征在于,所述分频模块与可编程逻辑芯片内部时钟振荡器连接。
10.根据权利要求9所述的一种可编程逻辑芯片内部振荡校准系统,其特征在于,所述频率监测模块与可编程逻辑芯片外部时钟信号通信连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111402330.X/1.html,转载请声明来源钻瓜专利网。





