【技术实现步骤摘要】
一种LVDS传输延迟窗口自动测试方法及系统
[0001]本专利技术涉及数字收发系统中高速LVDS数据传输
,尤其涉及一种LVDS传输延迟窗口自动测试方法及系统。
技术介绍
[0002]在当前多数高速电路设计中,通常选用LVDS作为数据转换器和FPGA之间的接口。LVDS的差分传输特性可有效抑制共模噪声,增大抗干扰能力。随着数据速率的提高,多位数据同步接收的时间窗变小,如何保证多通道数据的正确接收成为了设计难点。为了降低此难度,目前ADC器件普遍采用串行方式,利用较少数据线完成多位采样数据的传输。
[0003]数字收发系统中采样数据通过多对LVDS差分线传输,在接收端同时锁存,并通过串并转化和数据重排后恢复。通常ADC芯片会输出高速数据同步时钟和帧时钟,用于数据锁存、串并转换和解码。接收端在同一时刻锁存所有信号线上的数据,为了保证接收端正确获取数据,要求各传输线延迟尽量相同。为了保证传输线延迟一致,需要在PCB中对所有数据线和帧时钟布线进行等长约束。由于制版及焊接工艺的精度限制,最终电路板上个数据线延迟仍然会有差 ...
【技术保护点】
【技术特征摘要】
1.一种LVDS传输延迟窗口自动测试方法,应用于服务器端,其特征在于,包括:S11、获取LVDS数据线上自定义传输的初始值数据;S12、获取延迟值相对应的最终数据,通过与初始值数据进行比较,以获取最优延迟值,具体包括:S121、通过FPGA调整数据同步时钟的延迟得到延迟窗口,延迟窗口所包含的N个延迟值中,第x个延迟值为x,此时系统获取一个与x值对应的最终数据;S122、依次判断最终数据和初始值数据是否一致,所述初始值数据中每位数据依次交替变化,每个延迟窗口包括N个延迟值,依次对应的数据传输情况用N位二进制数进行统计出来,依次为第0位、第1位、第2位
…
第N
‑
1位,N为正整数,在N个延迟值中,依次按照延迟值为x对应第x位,判断最终数据和初始值数据是否一致,如果一致,则将第x位设置为0,如果不一致,则将第x位设置为1,x为正整数;S13、接收最优延迟值,并切换到正常的LVDS传输模式。2.根据权利要求1所述的LVDS传输延迟窗口自动测试方法,其特征在于,在步骤S11中,上电时服务器默认选择LVDS自动测试模式。3.根据权利要求2所述的LVDS传输延迟窗口自动测试方法,其特征在于,在步骤S121中,通过FPGA中的IODELAY模块调整数据同步时钟的延迟得到延迟窗口。4.根据权利要求1所述的LVDS传输延迟窗口自动测试方法,其特征在于,所述步骤S13中,检测到最优的延迟值,系统自动将最优延迟值填入系统中。5.根据权利要求1所述的LVDS传输延迟窗口自动测试方法,其特征在于,该方法适用于AD芯片测试。6.根据权利要求7所述的LVDS传输延迟窗口自动测试方法,其特征在于,每一个延迟值代...
【专利技术属性】
技术研发人员:张玲,朱亮,张奕,胡晓芳,王舒冰,姚瑶,张振,陈利杰,崔巍,谢鹏,朱泽坤,曾啸风,
申请(专利权)人:中国电子科技集团公司第三十八研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。