时钟频率校准装置、数据芯片以及时钟频率校准方法制造方法及图纸

技术编号:34249338 阅读:62 留言:0更新日期:2022-07-24 11:09
本申请提供一种时钟频率校准装置、数据芯片以及时钟频率校准方法,属于芯片校准技术领域。该装置包括:识别模块、计算模块以及时钟振荡模块、时钟树;识别模块用于获取串行解串器发送的标志数据;计算模块用于在识别模块获取到标志数据之后,获取串行解串器传输的数据包并计算数据包的时长,根据数据包的时长进行均值计算以及偏差处理,得到赋值结果;时钟振荡模块用于接收计算模块发送的赋值结果并基于赋值结果对时钟树的时钟频率进行校准。本申请可以降低芯片中电路结构的复杂程度,降低电路的工作成本。的工作成本。的工作成本。

Clock frequency calibration device, data chip and clock frequency calibration method

【技术实现步骤摘要】
时钟频率校准装置、数据芯片以及时钟频率校准方法


[0001]本申请涉及芯片校准
,具体而言,涉及一种时钟频率校准装置、数据芯片以及时钟频率校准方法。

技术介绍

[0002]在芯片中,为了保证信息传输的速率,避免延时等情况,通常需要对电路中的时钟的时钟频率进行校准。
[0003]现有技术中,通常需要在芯片中设置PLL(Phase Locked Loop,锁相环)电路以及CDR(Clock and Data Recovery,时钟恢复)电路来实现时钟频率校准。
[0004]然而,这两种电路,尤其是CDR电路的结构通常较为复杂,无法设置于芯片内,需要专门设置在芯片外,这就导致了使用上述两种电路实现时钟频率校准时需要较多的空间,不适用于空间有限的芯片,并且,由于其电路本身的复杂性,也导致设置的工作成本较高。

技术实现思路

[0005]本申请的目的在于提供一种时钟频率校准装置、数据芯片以及时钟频率校准方法,可以降低芯片中电路结构的复杂程度,降低电路的工作成本。
[0006]本申请的实施例是这样实现的:本申请实施例的一方面,提供一种时钟频率校准装置,包括:识别模块、计算模块以及时钟振荡模块、时钟树;计算模块分别与识别模块、时钟振荡模块连接,识别模块还与串行解串器通信连接;时钟树分别与识别模块、计算模块、时钟振荡模块以及串行解串器连接;识别模块用于获取串行解串器发送的标志数据;计算模块用于在识别模块获取到标志数据之后,获取串行解串器传输的数据包并计算数据包的时长,根据数据包的时长进行均值计算以及偏差处理,得到赋值结果;时钟振荡模块用于接收计算模块发送的赋值结果并基于赋值结果对时钟树的时钟频率进行校准。
[0007]可选地,计算模块包括:主体计数单元、均值计算单元以及配平控制单元;主体计数单元与识别模块连接,均值计算单元分别与配平控制单元以及主体计数单元连接,配平控制单元与时钟振荡模块连接;主体计数单元用于在识别模块获取到标志数据之后,获取串行解串器传输的数据包并计算数据包的时长,并将数据包的时长发送给均值计算单元;均值计算单元用于基于数据包的时长进行均值计算,并将均值计算的结果发送给配平控制单元;配平控制单元用于根据均值计算的结果以及预先配置的数据包长度进行偏差计算,并基于预设的偏差调整策略确定赋值结果,将赋值结果发送给时钟振荡模块。
[0008]可选地,标志数据包括:开始标志、结束标志;
主体计数单元具体用于在识别模块获取到开始标志后开始计数,在识别模块获取到结束标志后结束计数,并基于计数结果确定数据包的时长。
[0009]可选地,主体计数单元的工作状态包括:禁止识别状态以及空闲识别状态;当主体计数单元的数据总线进行数据传输时,主体计数单元处于禁止识别状态;当主体计数单元的数据总线未进行数据传输时,主体计数单元处于空闲识别状态。
[0010]可选地,当主体计数单元进入禁止识别状态时,主体计数单元指示识别模块停止识别标志数据。
[0011]可选地,当主体计数单元进入空闲识别状态时,主体计数单元指示识别模块识别标志数据。
[0012]可选地,时钟振荡模块为时钟振荡器;时钟振荡器具体用于接收计算模块发送的赋值结果并基于赋值结果生成新的工作时钟。
[0013]本申请实施例的另一方面,提供一种数据芯片,包括:时钟频率校准装置以及串行解串器,时钟频率校准装置中的识别模块与串行解串器通信连接,且,时钟频率校准装置中的识别模块、计算模块和时钟振荡模块通过时钟树与串行解串器连接。
[0014]可选地,串行解串器为以下任意一种:同步信号单通道的串行解串器、多通道的串行解串器或者无时钟同步信号交互的单通道串行解串器。
[0015]可选地,串行解串器包括串行转并行电路以及并行转串行电路,串行转并行电路以及并行转串行电路均与时钟树连接,串行转并行电路还用于向时钟频率校准装置发送识别标志。
[0016]本申请实施例的另一方面,提供一种时钟频率校准方法,该方法应用于上述时钟频率校准装置,该方法包括:通过识别模块获取串行解串器发送的标志数据;通过计算模块在识别模块获取到标志数据之后,获取串行解串器传输的数据包并计算数据包的时长,根据数据包的时长进行均值计算以及偏差处理,得到赋值结果;通过时钟振荡模块接收计算模块发送的赋值结果并基于赋值结果对时钟树的时钟频率进行校准。
[0017]可选地,通过计算模块在识别模块获取到标志数据之后,获取串行解串器传输的数据包并计算数据包的时长,根据数据包的时长进行均值计算以及偏差处理,得到赋值结果,包括:通过主体计数单元在识别模块获取到标志数据之后,获取串行解串器传输的数据包并计算数据包的时长,并将数据包的时长发送给均值计算单元;通过均值计算单元基于数据包的时长进行均值计算,并将均值计算的结果发送给配平控制单元;通过配平控制单元根据均值计算的结果以及预先配置的数据包长度进行偏差计算,并基于预设的偏差调整策略确定赋值结果,将赋值结果发送给时钟振荡模块。
[0018]可选地,标志数据包括:开始标志、结束标志;通过主体计数单元在识别模块获取到标志数据之后,获取串行解串器传输的数据包并计算数据包的时长,包括:通过主体计数单元在识别模块获取到开始标志后开始计数,在识别模块获取到结
束标志后结束计数,并基于计数结果确定数据包的时长。
[0019]可选地,时钟振荡模块为时钟振荡器;通过时钟振荡模块接收计算模块发送的赋值结果并基于赋值结果对时钟树的时钟频率进行校准,包括:通过时钟振荡器接收所述计算模块发送的赋值结果并基于所述赋值结果生成新的工作时钟。
[0020]本申请实施例的有益效果包括:本申请实施例提供的时钟频率校准装置、数据芯片以及时钟频率校准方法中,可以通过识别模块获取串行解串器发送的标志数据;通过计算模块在识别模块获取到标志数据之后,获取串行解串器传输的数据包并计算数据包的时长,根据数据包的时长进行均值计算以及偏差处理,得到赋值结果;通过时钟振荡模块接收计算模块发送的赋值结果并基于赋值结果对时钟树的时钟频率进行校准。其中,基于识别模块、计算模块以及时钟振荡模块在实现时钟频率校准的过程中,可以降低整个芯片的复杂程度,并且可以降低电路在工作时的工作成本。
附图说明
[0021]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0022]图1为本申请实施例提供的时钟频率校准装置的结构示意图;图2为本申请实施例提供的时钟频率校准装置的另一结构示意图;图3为本申请实施例提供的数据芯片的结构示意图;图4为本申请实施例提供的数据芯片的另一结构示意图;图5为本申请实施例提供的时钟频率校准方法的流程示意图。
[0023]图标:100

时钟频率校准装置;110本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种时钟频率校准装置,其特征在于,包括:识别模块、计算模块以及时钟振荡模块、时钟树;所述计算模块分别与所述识别模块、所述时钟振荡模块连接,所述识别模块还与串行解串器通信连接;所述时钟树分别与所述识别模块、所述计算模块、所述时钟振荡模块以及所述串行解串器连接;所述识别模块用于获取所述串行解串器发送的标志数据;所述计算模块用于在所述识别模块获取到所述标志数据之后,获取所述串行解串器传输的数据包并计算数据包的时长,根据所述数据包的时长进行均值计算以及偏差处理,得到赋值结果;所述时钟振荡模块用于接收所述计算模块发送的赋值结果并基于所述赋值结果对时钟树的时钟频率进行校准。2.如权利要求1所述的时钟频率校准装置,其特征在于,所述计算模块包括:主体计数单元、均值计算单元以及配平控制单元;所述主体计数单元与所述识别模块连接,所述均值计算单元分别与所述配平控制单元以及所述主体计数单元连接,所述配平控制单元与所述时钟振荡模块连接;所述主体计数单元用于在所述识别模块获取到所述标志数据之后,获取所述串行解串器传输的数据包并计算数据包的时长,并将所述数据包的时长发送给所述均值计算单元;所述均值计算单元用于基于所述数据包的时长进行均值计算,并将均值计算的结果发送给所述配平控制单元;所述配平控制单元用于根据所述均值计算的结果以及预先配置的数据包长度进行偏差计算,并基于预设的偏差调整策略确定赋值结果,将所述赋值结果发送给所述时钟振荡模块。3.如权利要求2所述的时钟频率校准装置,其特征在于,所述标志数据包括:开始标志、结束标志;所述主体计数单元具体用于在所述识别模块获取到所述开始标志后开始计数,在所述识别模块获取到所述结束标志后结束计数,并基于计数结果确定所述数据包的时长。4.如权利要求2所述的时钟频率校准装置,其特征在于,所述主体计数单元的工作状态包括:禁止识别状态以及空闲识别状态;当所述主体计数单元的数据总线进行数据传输时,所述主体计数单元处于所述禁止识别状态...

【专利技术属性】
技术研发人员:孔明虞少平秦文辉冯冰
申请(专利权)人:浙江地芯引力科技有限公司
类型:发明
国别省市:

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

1