一种芯片内部时钟频率的校准方法和系统技术方案

技术编号:37857908 阅读:12 留言:0更新日期:2023-06-15 20:48
本发明专利技术提供一种芯片内部时钟频率的校准方法和系统,芯片温度在第一预设温度时,从若干控制参数组中筛选出系列候选参数组,并获取时钟振荡模块响应于每一候选参数组输出的第一时钟频率;当芯片的温度分别在至少一个第二预设温度时,获取时钟振荡模块响应于每一候选参数组输出的第二时钟频率;将与每一候选参数组对应的第一时钟频率和第二时钟频率作为一频率数组,形成系列频率数组;从系列频率数组中筛选出其中一组频率数组,将对应的候选参数组作为时钟振荡模块的校准数据;将校准数据保存至时钟振荡模块中对时钟振荡模块进行校准。本发明专利技术提供芯片HSI的校准速度和精度,利于提高芯片量产效率。高芯片量产效率。高芯片量产效率。

【技术实现步骤摘要】
一种芯片内部时钟频率的校准方法和系统


[0001]本专利技术涉及时钟校准
,尤其涉及一种芯片内部时钟频率的校准方法和系统。

技术介绍

[0002]芯片内部时钟源一般利用振荡器实现,具有体积小、成本低、可调节的优点。由于芯片制造工艺的差异,芯片在投入应用之前,需要对其内部振荡器进行精确的校准,使得芯片内部振荡器的频率达到预设的目标频率后,才能够正常使用。相关技术中,通常采用逐步调整芯片内部时钟源的方法,有益频率校准值TFINE较多,其需要的校准时间很长,导致芯片的校准成本较高。因此,如何有效降低芯片内部时钟源的校准时间,降低校准成本是目前研究人员关心的问题。此外,振荡器输出的时钟频率还会受芯片温度的影响。如何获取最佳的温度补偿TKT和频率校准TFINE对芯片进行校准,使得芯片在温度工作范围内输出校准的时钟,是目前关心的问题。

技术实现思路

[0003]基于上述问题,本专利技术提出一种芯片内部时钟频率的校准方法和系统,旨在解决现有技术中校准参数确定时间长、成本高等技术问题。
[0004]一种芯片内部时钟频率的校准方法,包括:
[0005]步骤A1,当芯片的温度在第一预设温度时,基于预设规则形成控制参数组并写入芯片内部的时钟振荡模块,从写入的控制参数组中筛选出系列候选参数组,并获取时钟振荡模块响应于每一候选参数组输出的时钟频率,作为第一时钟频率;
[0006]步骤A2,当芯片的温度分别在至少一个第二预设温度时,获取时钟振荡模块响应于每一候选参数组输出的时钟频率,作为第二时钟频率
[0007]步骤A3,将与每一候选参数组对应的第一时钟频率和第二时钟频率作为一频率数组,形成系列频率数组;
[0008]步骤A4,从系列频率数组中筛选出其中一组频率数组,将筛选出的频率数组对应的候选参数组作为时钟振荡模块的校准数据;
[0009]步骤A5,将校准数据保存至时钟振荡模块中对时钟振荡模块进行校准。
[0010]进一步的,每一控制参数组均包含温度补偿值和频率校准值。
[0011]进一步的,温度补偿值属于温度补偿数组中的一个,频率校准值属于频率校准数组中的一个;
[0012]步骤A1包括:
[0013]步骤A11,对于温度补偿数组中的每一个温度补偿值,选取频率校准数组中,使时钟振荡模块输出的时钟频率最接近目标频率的频率校准值作为候选的频率校准值;
[0014]步骤A12,将每一个温度补偿值和对应的候选的频率校准值作为一候选参数组,从而形成系列候选参数组。
[0015]进一步的,频率校准数组为频率校准值按大小顺序排列的有序数组;步骤A11包括:
[0016]步骤A111,固定温度补偿值,使用二分法得到接近目标频率的最后一个频率校准值以及对应输出的时钟频率,同时保留使用二分法中接近目标频率的倒数第二个频率校准值以及对应输出的时钟频率;
[0017]步骤A112,确定最后一个频率校准值对应输出的时钟频率以及倒数第二个频率校准值输出的时钟频率中更接近目标频率的时钟频率;
[0018]步骤A113,将更接近目标频率的时钟频率对应的频率校准值作为候选的频率校准值。
[0019]进一步的,第一预设温度为25摄氏度。
[0020]进一步的,具有125摄氏度和零下45摄氏度两个第二预设温度。
[0021]进一步的,步骤A4包括:
[0022]步骤A41,求取每一频率数组中两两频率之间的差值的绝对值,并对两两频率之间的差值的绝对值求和;
[0023]步骤A42,将两两频率之间的差值的绝对值之和最小的频率组保留,作为筛选出的频率组。
[0024]一种芯片内部时钟频率的校准系统,其特征在于,使用前述的一种芯片内部时钟频率的校准方法,包括:
[0025]芯片内部的时钟振荡模块,用于响应内部的控制参数组,输出与控制参数组对应的时钟频率;
[0026]测试子系统,连接时钟振荡模块,用于:
[0027]当芯片的温度在第一预设温度时,基于预设规则形成控制参数组并写入时钟振荡模块,从写入的控制参数组中筛选出序列候选参数组,并获取时钟振荡模块响应于每一候选参数组输出的时钟频率,作为第一时钟频率;
[0028]当芯片的温度分别在至少一个第二预设温度时,获取时钟振荡模块响应于每一候选参数组输出的时钟频率,作为第一时钟频率;
[0029]将与每一候选参数组对应的第一时钟频率和第二时钟频率作为一频率数组,形成系列频率数组;
[0030]从系列频率数组中筛选出其中一组频率数组,将筛选出的频率数组对应的候选参数组作为时钟振荡模块的校准数据;
[0031]将校准数据写入时钟振荡模块中。
[0032]进一步的,每一控制参数组均包含温度补偿值和频率校准值。
[0033]进一步的,温度补偿值属于温度补偿数组中的一个,频率校准值属于频率校准数组中的一个;
[0034]测试子系统用于:
[0035]对于温度补偿数组中的每一个温度补偿值,选取频率校准数组中,使时钟振荡模块输出的时钟频率最接近目标频率的频率校准值作为候选的频率校准值;
[0036]将每一个温度补偿值和对应的候选的频率校准值作为一候选参数组,从而形成系列候选参数组。
[0037]本专利技术的有益技术效果在于,本专利技术首先在第一预设温度下获取一些候选的控制参数组以及对应的输出时钟频率,然后在多个不同的第二预设温度下获取这些控制参数组对应的输出时钟频率,筛选频率组,获得每种预设温度下时钟频率变化不大的频率组对应的候选参数组作为校准数据,这样选取的校准数据可以使得芯片在不同温度工作下,时钟频率均接近目标频率,提高时钟频率的校准精度和校准速度,提高了芯片量产效率。
附图说明
[0038]图1

4为本专利技术一种芯片内部时钟频率校准方法的步骤流程图;
[0039]图5为本专利技术一种芯片内部时钟频率校准系统的步骤流程图。
具体实施方式
[0040]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0041]需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。
[0042]下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。
[0043]参见图1,本专利技术提供一种芯片内部时钟频率的校准方法包括:
[0044]步骤A1,当芯片的温度在第一预设温度时,基于预设规则形成控制参数组并写入芯片内部的时钟振荡模块,从写入的控制参数组中筛选出系列候选参数组,并获取时钟振荡模块响应于每一候选参数组输出的时钟频率,作为第一时钟频率;
[0045]步骤A2,当芯片的温度分别在至少一个第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种芯片内部时钟频率的校准方法,其特征在于,包括:步骤A1,当所述芯片的温度在第一预设温度时,基于预设规则形成控制参数组并写入芯片内部的时钟振荡模块,从写入的所述控制参数组中筛选出系列候选参数组,并获取所述时钟振荡模块响应于每一所述候选参数组输出的时钟频率,作为第一时钟频率;步骤A2,当所述芯片的温度分别在至少一个第二预设温度时,获取所述时钟振荡模块响应于每一所述候选参数组输出的时钟频率,作为第二时钟频率;步骤A3,将与每一所述候选参数组对应的所述第一时钟频率和所述第二时钟频率作为一频率数组,形成系列频率数组;步骤A4,从所述系列频率数组中筛选出其中一组所述频率数组,将筛选出的所述频率数组对应的所述候选参数组作为所述时钟振荡模块的校准数据;步骤A5,将所述校准数据保存至所述时钟振荡模块中对所述时钟振荡模块进行校准。2.如权利要求1所述的一种芯片内部时钟频率的校准方法,其特征在于,每一所述控制参数组均包含温度补偿值和频率校准值。3.如权利要求2所述的一种芯片内部时钟频率的校准方法,其特征在于,所述温度补偿值属于温度补偿数组中的一个,所述频率校准值属于频率校准数组中的一个;所述步骤A1包括:步骤A11,对于所述温度补偿数组中的每一个所述温度补偿值,选取所述频率校准数组中,使所述时钟振荡模块输出的时钟频率最接近目标频率的频率校准值作为候选的频率校准值;步骤A12,将每一个所述温度补偿值和对应的候选的所述频率校准值作为一所述候选参数组,从而形成系列候选参数组。4.如权利要求3所述的一种芯片内部时钟频率的校准方法,其特征在于,所述频率校准数组为所述频率校准值按大小顺序排列的有序数组;在所述步骤A11包括:步骤A111,固定所述温度补偿值,使用二分法得到接近所述目标频率的最后一个所述频率校准值以及对应输出的所述时钟频率,并保留有二分法中接近所述目标频率的倒数第二个所述频率校准值以及对应输出的所述时钟频率;步骤A112,确定最后一个所述频率校准值对应输出的所述时钟频率以及倒数第二个所述频率校准值输出的所述时钟频率中更接近所述目标频率的时钟频率;步骤A113,将更接近所述目标频率的时钟频率对应的所述频率校准值作为候选的所述频率校准值。5.如权利要求1所述的...

【专利技术属性】
技术研发人员:秦岭黄建益
申请(专利权)人:苏州琪埔维半导体有限公司
类型:发明
国别省市:

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

1