一种用于多芯片模数转换器采样相位一致性校准的电路及方法技术

技术编号:17783712 阅读:42 留言:0更新日期:2018-04-22 14:47
本发明专利技术公开了一种用于多芯片模数转换器采样相位一致性校准的电路及方法,基于系统初始化后记录的相位校准结果与温度参数,判断当前温度和相位差下是否需要重新进行相位调节,当相位差超出预设门限后,相位计算单元发出控制指令至控制器芯片,由控制箱芯片控制可调延时链路进行采样时钟相位调节,直至与初始化校准结果一致。本发明专利技术能在不中断模式转换器正常工作的前提下有效跟踪温度变化导致的采样时钟相位偏差,保证多芯片模数转换采样相位的一致性。

【技术实现步骤摘要】
一种用于多芯片模数转换器采样相位一致性校准的电路及方法
本专利技术属于集成电路
,具体涉及一种用于多芯片模数转换器采样相位一致性校准的电路及方法。
技术介绍
由于多通道模数转换器经常在统一的采样时钟频率下工作,采样时钟和信号在到达模数转换器芯片后会经历不同的延时,可能会破坏采样时刻的一致性。另一方面环境温度的变化会还会导致不同芯片采样相位发生偏差。一般的校准方法仅针对系统初始化进行采样时钟相位校准,无法跟踪环境温度的影响。特别是重新校准还需要中断模数转换器正常的工作,因此无法应用在需要长期实时工作的系统中。
技术实现思路
针对上述问题,本专利技术提出一种用于多芯片模数转换器采样相位一致性校准的电路及方法,能够跟踪环境温度对模数转换器芯片采样时钟相位的影响,并且在不中断芯片正常工作的前提下,对其时钟相位偏差进行自动校准。实现上述技术目的,达到上述技术效果,本专利技术通过以下技术方案实现:一种用于多芯片模数转换器采样相位一致性校准的电路,包括驱动时钟、多个子校准电路和相位计算单元;所述子校准电路包括时钟接收放大器、可调延时链路、模数转换器、相位检测单元、温度传感器和控制器单元;所述时钟接收放大器的输入端与驱动时钟的输出端相连,其输出端与可调延时链路的输入端相连;所述可调延时链路的输出端分别与相位检测单元的其中一个输入端和模数转换器相连;所述相位检测单元的另一个输入端用于接入外部时钟同步信号,其输出端与控制器芯片的输入端相连,发送相位差数据至控制器芯片;所述温度传感器的输出端与控制器芯片的输入端相连;所述控制器芯片的输出端与可调延时链路相连;所述相位计算单元的输入端分别与各子校准电路中的模数转换器和控制器芯片的输出端相连,接收各模数转换器发送的编码数据并进行相位计算,然后根据前述计算结果和控制器芯片发送过来的相位差数据发出调节相位的指令至各子校准电路中的可调延时链路进行相位调节,以实现各模数转换器的采样相位一致。进一步地,所述可调延时链路包括若干个串联的反相器,相邻反相器的连接点通过串联的电容和控制开关接地,控制开关控制与其相连的电容的并联和断联,以改变反相器延时。进一步地,所述温度传感器输出实时温度信号至控制器芯片并保存。一种用于多芯片模数转换器采样相位一致性校准方法,包括以下步骤:(1)搭建用于多芯片模数转换器采样相位一致性校准的电路;(2)初始化各模数转换器,并进行相位分析与校准,使得所有模数转换器的采样时钟相位一致;(3)记录当前温度数据,同时将可调延时链路输出信号与外部时钟同步信号进行相位比较,并记录相位误差数据;(4)当模数转换器正式工作后,持续监测模数转换器的环境温度,当环境温度超过设定阈值范围时,利用相位检测单元对外部时钟和模数转换器的采样时钟重新进行相位误差比较,并将比较结果送入相位计算单元;(5)若相位误差比较结果超过设定阈值,则相位计算单元发出调节相位的指令至可调延时链路,对可调延时链路进行自动调节,直至相位检测单元输出的结果与步骤(3)中记录的初始化记录的相位误差一致。进一步地,所述步骤(1)中的用于多芯片模数转换器采样相位一致性校准的电路包括驱动时钟、多个子校准电路和相位计算单元;所述子校准电路包括时钟接收放大器、可调延时链路、模数转换器、相位检测单元、温度传感器和控制器单元;所述时钟接收放大器的输入端与驱动时钟的输出端相连,其输出端与可调延时链路的输入端相连;所述可调延时链路的输出端分别与相位检测单元的其中一个输入端和模数转换器相连;所述相位检测单元的另一个输入端用于接入外部时钟同步信号,其输出端与控制器芯片的输入端相连;所述温度传感器的输出端与控制器芯片的输入端相连;所述控制器芯片的输出端与可调延时链路相连;所述相位计算单元的输入端分别与各子校准电路中的模数转换器和控制器芯片的输出端相连,接收各模数转换器发送的编码数据并进行相位计算,然后根据计算结果发出调节相位的指令至各子校准电路中的可调延时链路进行相位调节,以实现各模数转换器的采样相位一致。进一步地,所述可调延时链路包括若干个串联的反相器,相邻反相器的连接点通过串联的电容和控制开关接地,控制开关控制与其相连的电容的并联和断联,以改变反相器延时。进一步地,所述步骤(2)具体为:(2.1)向各子校准电路中的时钟接收放大器发送指定的同一频率信号;(2.2)该频率信号经各子校准电路中的时钟接收放大器和可调延时链路进行放大和延时后形成模数转换器的采样时钟信号,然后送入对应的相位检测单元,相位检测单元计算出前述采样时钟信号和外部时钟同步信号之间的相位差后,送入相位计算单元;(2.3)相位计算单元对各模数转换器的输出结果进行相位分析,判断出其采样时钟相位;(2.4)相位计算单元根据前述计算结果和控制器芯片发送过来的相位差数据发出调节相位的指令至各子校准电路中的可调延时链路进行相位调节,以实现各模数转换器的采样相位一致。本专利技术的有益效果:本专利技术的用于多芯片模数转换器采样相位一致性校准的电路及方法,能够跟踪环境温度对模数转换器采样时钟相位的影响并自动修正。本专利技术的用于多芯片模数转换器采样相位一致性校准的电路及方法,能够在不中断模数转换器正常工作的条件下自动进行时钟相位修正。附图说明图1为多芯片模数转换器的采样时钟相位误差检测示意图;图2为本专利技术一种实施例的用于多芯片模数转换器采样时钟相位一致性校准电路结构示意图;图3为本专利技术一种实施例的可调延时链路的结构示意图;图4为本专利技术一种实施例的用于多芯片模数转换器采样相位一致性校准方法的流程示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。下面结合附图对本专利技术的应用原理作详细的描述。实施例1如图1所示为多芯片模数转换器的采样时钟相位误差示意,模数转换器ADC0~ADCN采用统一的外部时钟驱动,但是由于PCB布局、各模数转换器所处环境温度等因素的影响导致每个ADC采样得到的信号相位之间存在误差,因此需要校准各自采样时钟的延时Td_cki(i=0,1,...N)。本专利技术实施例中所提出的用于多芯片模数转换器采样时钟相位一致性校准电路如图2所示。图2中的虚线框内包含的电路模块可以在芯片内部集成也可以在芯片外部实现。此处以芯片内部实现为例进行说明。一种用于多芯片模数转换器采样相位一致性校准的电路,包括驱动时钟、多个子校准电路和相位计算单元;所述子校准电路包括时钟接收放大器、可调延时链路、模数转换器、相位检测单元、温度传感器和控制器单元;所述时钟接收放大器的输入端与驱动时钟的输出端相连,其输出端与可调延时链路的输入端相连;所述可调延时链路的输出端分别与相位检测单元的其中一个输入端和模数转换器相连;所述相位检测单元的另一个输入端用于接入外部时钟同步信号,其输出端与控制器芯片的输入端相连,发送相位差数据至控制器芯片;即:模数转换器的驱动时钟经过时钟接收放大器放大后,经可调延时链路连接到模数转换器,可调延时链路可以对该模数转换器的采样时钟相位进行调节。与此同时,可调延时链路的输出还与外部同步时钟信号通过相位检测模块进行相位误差比较,比较结果由控制器芯片(可以选用DSP)进行保存;所述本文档来自技高网...
一种用于多芯片模数转换器采样相位一致性校准的电路及方法

【技术保护点】
一种用于多芯片模数转换器采样相位一致性校准的电路,其特征在于:包括驱动时钟、多个子校准电路和相位计算单元;所述子校准电路包括时钟接收放大器、可调延时链路、模数转换器、相位检测单元、温度传感器和控制器单元;所述时钟接收放大器的输入端与驱动时钟的输出端相连,其输出端与可调延时链路的输入端相连;所述可调延时链路的输出端分别与相位检测单元的其中一个输入端和模数转换器相连;所述相位检测单元的另一个输入端用于接入外部时钟同步信号,其输出端与控制器芯片的输入端相连,发送相位差数据至控制器芯片;所述温度传感器的输出端与控制器芯片的输入端相连;所述控制器芯片的输出端与可调延时链路相连;所述相位计算单元的输入端分别与各子校准电路中的模数转换器和控制器芯片的输出端相连,接收各模数转换器发送的编码数据并进行相位计算,然后根据前述计算结果和控制器芯片发送过来的相位差数据发出调节相位的指令至各子校准电路中的可调延时链路进行相位调节,以实现各模数转换器的采样相位一致。

【技术特征摘要】
1.一种用于多芯片模数转换器采样相位一致性校准的电路,其特征在于:包括驱动时钟、多个子校准电路和相位计算单元;所述子校准电路包括时钟接收放大器、可调延时链路、模数转换器、相位检测单元、温度传感器和控制器单元;所述时钟接收放大器的输入端与驱动时钟的输出端相连,其输出端与可调延时链路的输入端相连;所述可调延时链路的输出端分别与相位检测单元的其中一个输入端和模数转换器相连;所述相位检测单元的另一个输入端用于接入外部时钟同步信号,其输出端与控制器芯片的输入端相连,发送相位差数据至控制器芯片;所述温度传感器的输出端与控制器芯片的输入端相连;所述控制器芯片的输出端与可调延时链路相连;所述相位计算单元的输入端分别与各子校准电路中的模数转换器和控制器芯片的输出端相连,接收各模数转换器发送的编码数据并进行相位计算,然后根据前述计算结果和控制器芯片发送过来的相位差数据发出调节相位的指令至各子校准电路中的可调延时链路进行相位调节,以实现各模数转换器的采样相位一致。2.根据权利要求1所述的一种用于多芯片模数转换器采样相位一致性校准的电路,其特征在于:所述可调延时链路包括若干个串联的反相器,相邻反相器的连接点通过串联的电容和控制开关接地,控制开关控制与其相连的电容的并联和断联,以改变反相器延时。3.根据权利要求1所述的一种用于多芯片模数转换器采样相位一致性校准的电路,其特征在于:所述温度传感器输出实时温度信号至控制器芯片并保存。4.一种用于多芯片模数转换器采样相位一致性校准方法,其特征在于,包括以下步骤:(1)搭建用于多芯片模数转换器采样相位一致性校准的电路;(2)初始化各模数转换器,并进行相位分析与校准,使得所有模数转换器的采样时钟相位一致;(3)记录当前温度数据,同时将可调延时链路输出信号与外部时钟同步信号进行相位比较,并记录相位误差数据;(4)当模数转换器正式工作后,持续监测模数转换器的环境温度,当环境温度超过设定阈值范围时,利用相位检测单元对外部时钟和模数转换器的采样时钟重新进行相位误差比较,并将比较结果送入相位计算单元;(5)若相位误差比较结果超过设定阈值,则相位计算单元发出调节相位的指令至可调延时链路,...

【专利技术属性】
技术研发人员:赵晶文刘洪云刘亮明
申请(专利权)人:苏州云芯微电子科技有限公司
类型:发明
国别省市:江苏,32

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

1