自适应调整相位延迟的方法及装置制造方法及图纸

技术编号:19827292 阅读:41 留言:0更新日期:2018-12-19 16:44
本发明专利技术实施例提供一种自适应调整相位延迟的方法及装置。所述方法及装置,可以是借由根据不同的接口特性以来自行设计所预定的延迟量,并且利用具有与一延迟链相同设计的参考延迟链,以得出与该预定的延迟量匹配所需的步阶数目,并且在已知此延迟链于运行期间的实际步阶数目后,根据此两步阶数目的差值,以决定是否调整此延迟链的实际步阶数目。

【技术实现步骤摘要】
自适应调整相位延迟的方法及装置
本专利技术涉及一种自适应调整相位延迟的方法及装置,且特别是涉及一种可用于高速接口电路中,自适应调整相位延迟的方法及装置。
技术介绍
随着通信技术的进步,信息发送和接收的速率则趋于更快。这也就要求了须有更高频率且更高精度的稳定时钟电路来实现数据的发送和恢复(接收)。然而,在实际运作中,因为受到制程、电压及温度(process,voltageandtemperature,PVT)的影响,高频率时钟的相位可能会随着不同的工作条件而改变,进而影响信息收发的正确性。为了解决时钟相位在不同工作条件下改变的问题,通常可在收发接口设置延迟链(DelayLine)来调整时钟的相位。延迟链的技术原理是用来调整与数据同步的原始时钟(Clock)的相位,使其产生与原输入时钟即输入数据之间的相位差,以确证数据采样的正确性。因此,如何提供一种用于高速接口电路中,自适应调整相位延迟的方法及装置,确为所属领域亟需解决之问题。
技术实现思路
有鉴于此,本专利技术实施例提供一种自适应调整相位延迟的方法及装置,且特别是涉及一种可用于高速接口电路中,自适应调整相位延迟的方法及装置。本专利技术实施例提供一种自适应调整相位延迟的方法。所述方法的步骤如下。首先,通过一参考时钟来计算一参考延迟链的一步长,其中此参考延迟链具有与一延迟链相同的组件。其次,设定一目标值,并且根据此目标值与步长的比值关系计算此参考延迟链经启用时的一预设步阶数目。接着,取得此延迟链经启用后的至少一实际步阶数目,并且根据此实际步阶数目与预设步阶数目的差值,以决定是否调整此实际步阶数目。本专利技术实施例另提供一种自适应调整相位延迟的装置。所述装置包括一第一捕获电路、一第二捕获电路以及一跟踪电路。第一捕获电路,通过一参考时钟来计算一参考延迟链的一步长,其中此参考延迟链具有与一延迟链相同的组件。第二捕获电路则用以设定一目标值,并且根据此目标值与步长的比值关系计算此参考延迟链经启用时的一预设步阶数目。跟踪电路则用以取得此延迟链经启用后的至少一实际步阶数目,并且根据此实际步阶数目与预设步阶数目的差值,以决定是否调整此实际步阶数目。综上所述,本专利技术实施例所提供的自适应调整相位延迟的方法及装置,可以是借由根据不同的接口特性以来自行设计所预定的延迟量(亦即,目标值),并且利用具有与延迟链相同设计的参考延迟链,以得出与该预定的延迟量匹配所需的步阶数目(亦即,预设步阶数目),并且在已知延迟链于运行期间的实际步阶数目后,根据此两步阶数目(亦即,实际步阶数目与预设步阶数目)的差值,以决定是否调整延迟链于运行期间的实际步阶数目。为使能更进一步了解本专利技术的特征及
技术实现思路
,请参阅以下有关本专利技术的详细说明与附图,但是此等说明与附图仅是用来说明本专利技术,而非对本专利技术的权利范围作任何的限制。附图说明图1A是本专利技术实施例所提供的延迟链的示意图。图1B是图1A的延迟链于一优选实施例下的运作时序图。图2是本专利技术实施例所提供的自适应调整相位延迟的方法的流程示意图。图3是图2的方法中通过参考时钟来计算参考延迟链的步长的流程示意图。图4是本专利技术实施例所提供的参考延迟链以形成自激振荡电路的示意图。图5是图2的方法中取得延迟链经启用后的实际步阶数目,并且根据实际步阶数目与预设步阶数目的差值,以决定是否调整实际步阶数目的流程示意图。图6是本专利技术实施例所提供的自适应调整相位延迟的装置的功能方框示意图。具体实施方式在下文中,将借由图式说明本专利技术之各种实施例来详细描述本专利技术。然而,本专利技术概念可能以许多不同形式来体现,且不应解释为限于本文中所阐述之例示性实施例。此外,在图式中相同参考数字可用以表示类似的组件。具体来说,本专利技术实施例所提供的自适应调整相位延迟的方法及装置,可以是适用于任何高速接口电路中。换句话说,本专利技术并不限制高速接口电路的具体实现方式,本
中具有通常知识者应可依据实际需求或应用来进行相关设计。另外,根据现有技术可知,在高速接口电路中则可采用有一延迟链,以用来对输入信号(或可称作为时钟信号)进行预定的延迟。举例来说,请参阅图1A,图1A是本专利技术实施例所提供的延迟链的示意图。如图1A所示,延迟链11是由4个串联的延迟单元111~114所组成。本实施例的延迟单元111~114则是仅先采用数量为4的例子来进行说明,但其并非用以限制本专利技术。在其他实施例中,延迟链也可由其他数量的延迟单元串联所组成,例如2个、16个,或甚至32个等。另外,在理想情况下,每一延迟单元111~114均采用相同设计,所以每一延迟单元111~114可延迟的步阶,则皆配置为相同的数目。也就是说,每一延迟单元111~114均具有相同的一最大步阶数目stages_num(未绘示)。再者,前述每一步阶数目均具有相等的一步长△(未绘示),因此每一延迟单元111~114所能提供出的最大延迟量τ,即可表示为如下算式(1)所示。τ=stages_num*△算式(1)举例来说,假设在每一延迟单元111~114均可能提供出最大延迟量τ的情况下,当延迟链11收到一输入信号X0时,每一延迟单元111~114所分别提供的输出信号Yi(亦即,i为1~4的任意正整数),则会依序为具有相同的间隔长度τ,如图1B所示。也就是说,输出信号Y4最多可与输入信号X0具有4*τ的时间延迟。此外,通过调整每一延迟单元可延迟的步阶数目,可依需求调整输出信号Yi与输入信号X0的时间延迟长度。由于延迟链11的运作原理已为本
中具有通常知识者所习知,因此有关上述每一延迟单元111~114的细部内容于此就不再多加赘述。需要说明的是,由于不同的接口特性,可能需采用不同的延迟设计,因此在现有技术中,延迟链11是会依据所收到的至少一控制信号(未绘示)而来分别控制每一延迟单元111~114所提供的延迟量,以使其输出信号能与输入信号产生预定的相位差,以解决
技术介绍
中时钟信号相位偏移的问题。然而,虽然目前大多已可仰赖脉冲捕获方式来校准该误差,但脉冲捕获方式却会同时带来大量的电路及功率消耗。因此,请同时参阅图2,图2是本专利技术实施例所提供的自适应调整相位延迟的方法的流程示意图。首先,在步骤S200中,通过一参考时钟来计算一参考延迟链的一步长,其中此参考延迟链具有与延迟链11相同的组件。其次,在步骤S210中,设定一目标值,并且根据此目标值与步长的比值关系计算此参考延迟链经启用时的一预设步阶数目。接着,在步骤S220中,取得延迟链11经启用后的至少一实际步阶数目,并且根据此实际步阶数目与预设步阶数目的差值,以决定是否调整此实际步阶数目。根据以上内容的教示,本
中具有通常知识者应可理解到,本专利技术实施例的自适应调整相位延迟的方法,将可完全是不同于现有的技术手段,而是可根据不同的接口特性以来自行设计所预定的延迟量(亦即,目标值),并且利用具有与延迟链11相同设计的参考延迟链,以得出与该预定的延迟量匹配所需的步阶数目(亦即,预设步阶数目),并且在已知延迟链11于运行期间的实际步阶数目后,根据此两步阶数目(亦即,实际步阶数目与预设步阶数目)的差值,以决定是否调整延迟链11于运行期间的实际步阶数目。以下为了更进一步说明关于步骤S200的实现细节,本专利技术进一步提供其步骤S200的一种实施方式。请参阅图本文档来自技高网
...

【技术保护点】
1.一种自适应调整相位延迟的方法,其特征在于,该方法包括:通过一参考时钟来计算一参考延迟链的一步长,其中该参考延迟链具有与一延迟链相同的组件;设定一目标值,并且根据该目标值与该步长的一比值关系计算该参考延迟链经启用时的一预设步阶数目;以及取得该延迟链经启用后的至少一实际步阶数目,并且根据该实际步阶数目与该预设步阶数目的一差值,以决定是否调整该实际步阶数目。

【技术特征摘要】
1.一种自适应调整相位延迟的方法,其特征在于,该方法包括:通过一参考时钟来计算一参考延迟链的一步长,其中该参考延迟链具有与一延迟链相同的组件;设定一目标值,并且根据该目标值与该步长的一比值关系计算该参考延迟链经启用时的一预设步阶数目;以及取得该延迟链经启用后的至少一实际步阶数目,并且根据该实际步阶数目与该预设步阶数目的一差值,以决定是否调整该实际步阶数目。2.如权利要求1所述的方法,其特征在于,其中在通过该参考时钟来计算该参考延迟链的该步长的步骤中,还包括:将该参考延迟链加上一反向器以形成一自激振荡电路,并利用该自激振荡电路自行生成该参考时钟,其中该参考时钟的一周期则等于该参考延迟链所具有的一总延迟时间的2倍;以及利用该参考时钟来触发一计数器,并且在统计一段固定时间后,根据该计数器的一计数值,以计算该参考时钟的该周期,并取得该参考延迟链的该步长。3.如权利要求2所述的方法,其特征在于,其中该延迟链及该参考延迟链是分别由多个串联的延迟单元所组成,且所述延迟单元的每一个皆配置含有相同的一最大步阶数目,而该最大步阶数目则依据相关于该延迟链及该参考延迟链的一精度所决定。4.如权利要求3所述的方法,其特征在于,其中该参考延迟链的该总延迟时间为stages_num*△*delaychain_num,其中stages_num为所述延迟单元的每一个的该最大步阶数目,且△为该参考延迟链的该步长,delaychain_num则为所述延迟单元的一总个数。5.如权利要求4所述的方法,其特征在于,其中该目标值与该步长的该比值关系为N*△=TargetDelay,其中N为该预设步阶数目,且TargetDelay则为该目标值。6.如权利要求1所述的方法,其特征在于,其中在取得该延迟链经启用后的该实际步阶数目,并且根据该实际步阶数目与该预设步阶数目的该差值,以决定是否调整该实际步阶数目的步骤中,还包括:计算该延迟链经启用后在一预设时间内的该实际步阶数目的一平均值,并且根据该平均值与该预设步阶数目的该差值,以决定是否调整...

【专利技术属性】
技术研发人员:于冬娥
申请(专利权)人:扬智科技股份有限公司
类型:发明
国别省市:中国台湾,71

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

1