一种用于sdh时钟抖动测试的装置及方法

文档序号:8945523阅读:358来源:国知局
一种用于sdh时钟抖动测试的装置及方法
【技术领域】
[0001]本发明涉及SDH时钟抖动领域,尤其涉及一种用于SDH时钟抖动测试的装置及方法。
【背景技术】
[0002]抖动测试是在SDH(同步数字体系)中对数字时钟信号完整性测试的核心内容之一,是SDH信号质量测试最重要测量参数之一;在数字同步通信网络中,传输时钟的抖动影响系统的同步,过大的抖动还可能直接导致误码,或减低信号的信噪比,所以对SDH信号的时钟进行抖动测试就显得非常重要,但是,传统上进行SDH时钟抖动测量时,一方面往往需要昂贵的仪器来产生带有抖动成分的数据流,极大的增大了 SDH时钟抖动测量的成本;另一方面,为了要加载抖动,新增了许多电路,增加了很多额外的面积;同时,加载抖动的电路大多由模拟电路来达成,然而,模拟电路往往会随着电压、温度和制程的变化而变化,无法准确的测量时钟抖信号的幅度及频率。

【发明内容】

[0003]本发明的目的是提供一种用于SDH时钟抖动测试的装置及方法,不仅可以节省SDH时钟抖动测试的成本,还可以减少SDH时钟抖动测试的装置的硬件规模,同时,还能够准确的测量时钟抖信号的幅度及频率。
[0004]为了实现上述目的,本发明采用以下技术方案:
一种用于SDH时钟抖动测试的装置,包括电源模块、信号输入模块、光电转换模块、差分放大模块、时钟恢复模块、跟踪时钟恢复模块、抖动恢复模块、信号调理模块、A/D转换模块,FPGA抖动测试模块、PXI总线控制模块和上位机模块;
所述的电源模块用于给信号输入模块、光电转换模块、差分放大模块、时钟恢复模块、跟踪时钟恢复模块、抖动恢复模块、信号调理模块、A/D转换模块,FPGA抖动测试模块、PXI总线控制模块和上位机模块供电;
所述的信号输入模块用于接收待检测的不同速率的SDH光信号;
所述的光电转换模块用于将SDH光信号转换为SDH电信号;
所述的差分放大模块用于对SDH电信号进行差分放大;
所述的时钟恢复模块用于对SDH电信号进行时钟恢复;
所述的时钟恢复模块用于根据参考时钟,将带抖动的时钟信号从SDH电信号中恢复出来;
所述的抖动恢复模块用于将时钟恢复产生的带抖动的时钟信号和跟踪时钟恢复模块产生的无抖动的时钟信号恢复为低频时钟抖动信号;
所述的信号调理模块用于对低频时钟抖动信号进行滤波、差分放大和偏移;
所述的A/D转换模块用于将低频时钟抖动信号转换为数字信号;
所述的FPGA抖动测试模块用于测试低频时钟抖动信号的幅度和频率; 所述的PXI总线控制模块用于实现PXI总线的译码工作;
所述的上位机模块用于通过PXI总线控制模块控制FPGA抖动测试模块动作;
所述的信号输入模块的输出端连接光电转换模块的输入端,光电转换模块的输出端连接差分放大模块的输入端,差分放大模块的输出端连接时钟恢复模块的输入端,时钟恢复模块的输出端连接跟踪时钟恢复模块的输入端,跟踪时钟恢复模块的输出端连接抖动恢复模块的输入端,抖动恢复模块的输出端连接信号调理模块的输入端,信号调理模块的输出端连接A/D转换模块的输入端,A/D转换模块的输出端连接FPGA抖动测试模块的输入端,FPGA抖动测试模块的输出端连接PXI总线控制模块的输入端,PXI总线控制模块的输出端连接上位机模块的输入端。
[0005]所述的跟踪时钟恢复模块由可编程分频器和PLL构成,所述的PLL包括集成鉴相器、电荷栗、滤波器和压控振荡器构成,所述的可编程分频器的输出端连接集成鉴相器的输入端,集成鉴相器的输出端连接滤波器的输入端,滤波器的输出端连接电荷栗的输入端,电荷栗的输出端连接压控振荡器的输入端,压控振荡器的第一输出端连接抖动恢复模块的输入端,压控振荡器的第二输出端连接集成鉴相器的输入端。
[0006]所述的抖动恢复模块采用开环PLL,所述的开环PLL由鉴相器和低通环路滤波器构成,所述的低通环路滤波器采用二阶低通环路滤波器。
[0007]所述的时钟恢复模块采用ADN2812时钟恢复芯片。
[0008]所述的FPGA抖动测试模块用于测试SDH时钟抖动信号的幅度和频率;FPGA抖动测试模块由抽样滤波器装置、抖动测试滤波器装置、抖动幅度测试装置、抖动频率测试装置和同步双口 RAM构成;
所述的抽样滤波器装置用于选择低频时钟抖动信号;
所述的抖动测试滤波器装置用于对低频时钟抖动信号滤波;
所述的抖动幅度测试装置用于对低频时钟抖动信号进行幅度测试;
所述的抖动频率测试装置用于对低频时钟抖动信号进行频率测试;
所述的同步双口 RAM用来与上位机模块交换数据信息;
所述的抽样滤波器装置的输出端连接抖动测试滤波器装置的输入端,抖动测试滤波器装置的输出端与抖动幅度测试装置和抖动频率测试装置的输入端连接,所述的抽样滤波器装置、抖动测试滤波器装置、抖动幅度测试装置和抖动频率测试装置均与同步双口 RAM通信连接。
[0009]根据上述的一种用于SDH时钟抖动测试的装置进行的抖动测试的方法,包括以下步骤:
A:由信号输入模块输入SDH光信号,信号输入模块将SDH光信号发送到光电转换模块,然后进入B;
B:光电转换模块接收到SDH光信号之后将SDH光信号转换为SDH时钟抖动测试的装置可以处理的SDH时钟抖动电信号,然后光电转换模块将SDH时钟抖动电信号发送给差分放大模块,然后进入C ;
C:差分放大模块接收到SDH时钟抖动电信号之后采用差分放大器将SDH时钟抖动电信号进行放大,然后差分放大模块将放大后的SDH时钟抖动电信号发送给时钟恢复模块,然后进入D ; D:时钟恢复模块利用时钟恢复芯片ADN2812将SDH时钟抖动电信号恢复为带抖动的时钟信号,然后时钟恢复模块将带抖动的时钟信号发送给跟踪时钟恢复模块,然后进入E ;
E:跟踪时钟恢复模块接收到带抖动的时钟信号之后将带抖动的时钟信号恢复为无抖动的跟踪时钟信号;
F:抖动恢复模块将D产生的带抖动的时钟信号和E产生的无抖动的跟踪时钟信号恢复为时钟抖动信号,然后进入G ;
G:信号调理模块将时钟抖动信号进行滤波、放大、共模电平偏移调理,并将调理后的时钟抖动信号发送给A/D转换模块,然后进入H ;
H:A/D转换模块将接收到的抖动信号转换为FPGA抖动测试模块能够处理的数字抖动信号,然后进入I ;
I =FPGA抖动测试模块对接收到的数字抖动信号进行变换测试,抽样滤波器装置先根据抖动测试滤波器装置的需要,选择低频数字抖动信号,然后抖动测试滤波器装置对低频数字抖动信号进行滤波处理,然后抖动测试滤波器装置将滤波后的低频数字抖动信号发送给抖动幅度测试装置和抖动频率测试装置分别进行幅度及频率的测试,然后进入J ;
J =FPGA抖动测试模块将测试出的幅度及频率发送给上位机模块。
所述的步骤F包括以下步骤:
Fl:时钟恢复模块将D产生的带抖动的时钟信号发送给抖动恢复模块中鉴相器的第一端,跟踪时钟恢复模块将E产生的无抖动的跟踪时钟信号发送给抖动恢复模块中鉴相器的第二端,鉴相器对带抖动的时钟信号和无抖动的跟踪时钟信号进行鉴相后生成相差脉冲信号,然后进入F2;
F2:相差脉冲信号经过抖动恢复模块中的差分滤波器滤除高频噪声,然后进入F3 ;
F3:滤除高频噪声的相差脉冲信号经过抖动恢复模块中的低通环路滤波器滤波后恢复为抖动信号,抖动恢复模块将抖动信号发送给信号调理模块,然后进入G。
[0010]所述的步骤G包括以下步骤:
Gl:信号调理模块中的差分滤波器将接收到时钟抖动信号进行平衡差分滤波,然后进入G2 ;
G2:信号调理模块中的差分放大器,信号调理模块中的差分放大器将抖动信号进行共模电平偏移以适应A/D转换模块所需动态范围,然后进入H。
[0011]本发明的有益效果:
首先,本发明采用了模块化电路,结构简单;其次,本发明采用FPGA抖动测试模块,避免了昂贵的测试仪器的使用,节省了 SDH时钟抖动测试的成本;再次,本发明采用集成化的时钟恢复芯片ADN2812、差分放大器ADL5565和接口芯片PCI9054等,减少了 PLL电路的使用,也大大的减小了测试的电路的面积和复杂性;最后,本发明采用上位机模块对FPGA抖动测试模块控制测试的方式,减少了模拟电路的使用,也就减少了由于温度等测试环境原因而造成的SDH时钟抖动测试误差,使SDH时钟抖动的测试结果更加的可靠。
【附图说明】
[0012]图1为本发明的原理框图;
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1