一种基于相位自同步技术的多路时钟调节方法,包括如下步骤:采用VCXO提供系统工作时钟源,通过滤波、时钟电路内部分频、锁相、同步等功能模块后,输出系统所需的多通道同步时钟,该多路时钟信号可以根据系统需求采用单端、差分信号形式传输,最终提供给ADC
【技术实现步骤摘要】
一种基于相位自同步技术的多路时钟调节方法
本专利技术属于电子电路
,涉及一种多路时钟调节方法。
技术介绍
通信系统速率不断提高,时钟成为影响系统性能的关键因素。尤其在多通道、阵列信号处理领域,时钟的抖动大小、相位一致性在极大程度上决定系统的数据采集的的信噪比,使ADC转换器有效位数减小,从而影响多路ADC的同步采集。如果采样时钟的相位有偏差则最后反映到不同通道间的数据存在一定的相位误差。对阵列信号采集系统多通道数据采集一致性误差的检测、调节,可进一步从系统设计的角度改善同步性能。目前多通道数据采集系统中同步的设计方法主要有时钟发送端同步设计和PCB版图等长设计两类。时钟发送端同步设计是指使用专用的时钟分配芯片,通过逻辑控制、状态设置等手段,对时钟管理芯片输出的多路高速时钟同步性进行控制,从时钟源端保证多路时钟之间的一致性。PCB版图设计等长手段主要是在PCB布局、布线设计阶段,根据最高时钟信号传输速率制定等长约束,利用PCB设计工具对时钟传输路径布线长度的误差做出约束,最终通过调整布线满足多路时钟传输路径的误差。传统的时钟同步手段往往通过锁相环等措施,尽量使系统的多路时钟在源头上做到严格同相。然而随着系统时钟工作频率进一步提高,同时受PCB加工工艺、阻容器件精度、元器件差异性、PCB传输路径上的干扰等多方面因素影响,阵列信号采集系统时钟传输路径所带来的不同步问题日益凸显。并且,由于加工工艺误差的不确定性、传输路径所带来的时间延迟具有不确定性,前期难以完全通过版图设计补偿。
技术实现思路
本专利技术解决的技术问题:克服现有技术的不足,本专利技术提供了一种基于相位自同步技术的多路时钟调节方法,能够满足阵列信号采集系统提出的多通道采集的一致性要求,提升了高速数据采集的精准度、信噪比、相位同步性能,同时降低了时钟同步系统设计难度与高密度,减小高复杂度PCB布线及等长设计压力。本专利技术所采用的技术解决方案是:一种基于相位自同步技术的多路时钟调节方法,包括步骤如下:一、利用压控晶体振荡器提供差分信号作为系统工作时钟,系统工作时钟经过PCB路径传输给差分带通滤波器;使用差分带通滤波器将差分时钟信号频点外的杂波滤除,再将差分时钟信号传递给时钟电路模块;二、根据状态控制字,利用时钟电路模块的分频模块对时钟信号频率进行调整,保证n路输出信号频率满足设定的时钟频点要求;其中,n为正整数;三、根据状态控制字,利用时钟电路模块的相位同步模块对n路时钟输出信号进行相位同步初调,使得n路输出时钟信号的初始相位一致,并将获得的n路同步时钟信号发送至n通道模数转换器,作为模数转换器的采样时钟;四、利用信号源产生一路模拟信号,使用功分器将该路模拟信号进行功分,转换为阵列信号所需的n路模拟信号,发送给n通道模数转换器作为被采集信号;五、利用n通道模数转换器,根据步骤三中获得的n路同步时钟信号对步骤四中获得的n路模拟信号进行数据采集编码,完成模数转换,将采集后的数据传递至FPGA芯片进行数据缓存;并利用FPGA芯片对采集数据的频谱进行分析,通过比对n通道被采集信号的相位关系,得到n个时钟通道间的相对相位值;六、以步骤五中获得的其中任意一个通道采集数据的相位作为基准,将其余n-1通道的采集数据相位与作为基准的通道的采集数据相位做差值运算,获得n-1个相位差值σ1~σn-1;七、分别取σ1/β~σn-1/β的整数值,将获得的n-1个整数值按照时钟电路模块内部的时延调整表进行比对,确认n-1个通道对应的调整量;其中,β为时钟电路模块调节最小值;八、通过FPGA芯片与时钟电路模块预留的反馈通道,将n-1个通道号、及n-1通道的相应的调整量大小反馈至时钟电路模块;时钟电路模块根据通道号、调整量对相应的通道进行时延调整。所述步骤四中产生的n路模拟信号在相位上一致。所述FPGA芯片的型号为XC5VFX130T。本专利技术与现有技术相比的优点在于:(1)本专利技术通过各通道间误差检测、误差反馈、时钟源端调节等步骤方法,有针对性的在时钟源头进行相位补偿,以抵消时钟传输路径带来的各通路间时钟相位不一致。方便阵列信号采集系统多通道数据采集一致性误差的检测、调节,进一步从系统设计的角度改善同步性能。同时该方法不依赖专用同步测试设备,设计简单、易于工程应用。(2)本专利技术的测试方法不严格依赖于系统时钟同步设计的精准度、传输路径、噪声干扰等引发的不一致性,通过通道间误差检测、误差数据回传,将需要调整的误差值、通道号信息反馈给时钟同步模块;(3)本专利技术时钟同步模块利用系统最终反馈的误差值、通道号信息,适应性调整通道时钟延迟,保证从系统层面看来,阵列信号采集系统同步性能的一致性需求,该方法具有设计简单、调节精度高、易于工程应用等特点。附图说明图1为本专利技术时钟调节方法的简化原理框图;图2为本专利技术的流程图。具体实施方式下面结合附图及附表对本专利技术的具体实施方式做进一步介绍。如图1所示,为测量时钟相位抖动的简化原理框图。如图2所示,为本专利技术的流程图。本专利技术提供了一种基于相位自同步技术的多路时钟调节方法,包括步骤如下:一、利用压控晶体振荡器提供差分信号作为系统工作时钟,系统工作时钟经过PCB路径传输给差分带通滤波器;使用差分带通滤波器将差分时钟信号频点外的杂波滤除,再将差分时钟信号传递给时钟电路模块;二、根据状态控制字,利用时钟电路模块的分频模块对时钟信号频率进行调整,保证n路输出信号频率满足设定的时钟频点要求;其中,n为正整数;三、根据状态控制字,利用时钟电路模块的相位同步模块对n路时钟输出信号进行相位同步初调,使得n路输出时钟信号的初始相位一致,并将获得的n路同步时钟信号发送至n通道模数转换器,作为模数转换器的采样时钟;四、利用信号源产生一路模拟信号,使用功分器将该路模拟信号进行功分,转换为阵列信号所需的n路模拟信号,发送给n通道模数转换器作为被采集信号;所述步骤四中产生的n路模拟信号在相位上必须严格一致。五、利用n通道模数转换器,根据步骤三中获得的n路同步时钟信号对步骤四中获得的n路模拟信号进行数据采集编码,完成模数转换,将采集后的数据传递至FPGA芯片进行数据缓存;并利用FPGA芯片对采集数据的频谱进行分析,通过比对n通道被采集信号的相位关系,得到n个时钟通道间的相对相位值;n个时钟信号的相对相位值,可以以该n通道时钟信号中的任意一路信号相位为参考的基准相位。六、以步骤五中获得的其中任意一个通道采集数据的相位作为基准,将其余n-1通道的采集数据相位与作为基准的通道的采集数据相位做差值运算,获得n-1个相位差值σ1~σn-1;七、分别取σ1/β~σn-1/β的整数值,将获得的n-1个整数值按照时钟电路模块内部的时延调整表进行比对,确认n-1个通道对应调整量;其中,β为时钟电路模块调节最小值;八、通过FPGA与时钟电路模块预留的反馈通道,将n-1个通道号、及n-1通道的调整量大小反馈至时钟电路模块;时钟电路模块根据通道号、调整量对相应的通道进行时延调整。实施例一种基于相位自同步技术的多路时钟调节方法,时钟模块电路采用TI公司LMK02000芯片作为核心模块,具体步骤如下:(1)利用压控晶体振荡器提供系统332.8MHz差分信号作为系统工作时钟源,系统时钟经过PCB路径传输给差分带通滤波本文档来自技高网...
【技术保护点】
一种基于相位自同步技术的多路时钟调节方法,其特征在于,包括步骤如下:一、利用压控晶体振荡器提供差分信号作为系统工作时钟,系统工作时钟经过PCB路径传输给差分带通滤波器;使用差分带通滤波器将差分时钟信号频点外的杂波滤除,再将差分时钟信号传递给时钟电路模块;二、根据状态控制字,利用时钟电路模块的分频模块对时钟信号频率进行调整,保证n路输出信号频率满足设定的时钟频点要求;其中,n为正整数;三、根据状态控制字,利用时钟电路模块的相位同步模块对n路时钟输出信号进行相位同步初调,使得n路输出时钟信号的初始相位一致,并将获得的n路同步时钟信号发送至n通道模数转换器,作为模数转换器的采样时钟;四、利用信号源产生一路模拟信号,使用功分器将该路模拟信号进行功分,转换为阵列信号所需的n路模拟信号,发送给n通道模数转换器作为被采集信号;五、利用n通道模数转换器,根据步骤三中获得的n路同步时钟信号对步骤四中获得的n路模拟信号进行数据采集编码,完成模数转换,将采集后的数据传递至FPGA芯片进行数据缓存;并利用FPGA芯片对采集数据的频谱进行分析,通过比对n通道被采集信号的相位关系,得到n个时钟通道间的相对相位值;六、以步骤五中获得的其中任意一个通道采集数据的相位作为基准,将其余n‑1通道的采集数据相位与作为基准的通道的采集数据相位做差值运算,获得n‑1个相位差值σ...
【技术特征摘要】
1.一种基于相位自同步技术的多路时钟调节方法,其特征在于,包括步骤如下:一、利用压控晶体振荡器提供差分信号作为系统工作时钟,系统工作时钟经过PCB路径传输给差分带通滤波器;使用差分带通滤波器将差分时钟信号频点外的杂波滤除,再将差分时钟信号传递给时钟电路模块;二、根据状态控制字,利用时钟电路模块的分频模块对时钟信号频率进行调整,保证n路输出信号频率满足设定的时钟频点要求;其中,n为正整数;三、根据状态控制字,利用时钟电路模块的相位同步模块对n路时钟输出信号进行相位同步初调,使得n路输出时钟信号的初始相位一致,并将获得的n路同步时钟信号发送至n通道模数转换器,作为模数转换器的采样时钟;四、利用信号源产生一路模拟信号,使用功分器将该路模拟信号进行功分,转换为阵列信号所需的n路模拟信号,发送给n通道模数转换器作为被采集信号;五、利用n通道模数转换器,根据步骤三中获得的n路同步时钟信号对步骤四中获得的n路模拟信号进行数据采集编码,完成模数转换,将采集后的数据传递至FPGA芯片进...
【专利技术属性】
技术研发人员:赵辉,刘洁,刘军峰,马伟,龚科,
申请(专利权)人:西安空间无线电技术研究所,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。