一种基于GLINK总线的验证及测试通用系统的制作方法

文档序号:23718092发布日期:2021-01-24 06:26阅读:1019来源:国知局
一种基于GLINK总线的验证及测试通用系统的制作方法
一种基于glink总线的验证及测试通用系统
技术领域
[0001]
本发明涉及通信控制技术领域,特别涉及一种基于glink总线的验证及测试通用系统。


背景技术:

[0002]
运载火箭控制系统是用来控制火箭飞行中的状态,在实际飞行过程中,运载火箭会受到来自自身和外部的各种干扰,系统各单元之间需要进行大量信息交换。传统的总线传输因数据通信速率低、抗干扰能力差、网络互连能力差已经无法满足未来运载火箭控制系统控制总线的需求。
[0003]
glink总线技术具备传输速率高、抗干扰能力强等特点,可以让控制性能得到极大提升,广泛应用到未来的综合电子系统,实现航天传统电气系统向新一代综合电子系统转变,推动设备向综合化、集成化和小型化发展。然而,不同传输介质、不同传输距离、不同收发器、有无均衡器对glink总线的传输可靠性存在一定的影响,研究及测试这些不同条件带来的影响,可以为未来运载火箭控制系统在实现及应用glink总线时提供参考及解决方案。


技术实现要素:

[0004]
针对现有技术中验证glink总线传输可靠性的问题,本发明提出一种基于glink总线的验证及测试通用系统,通过采用fpga+dsp的经典架构,构建10个glink总线测试通道,用来测试及验证不同传输介质、不同传输距离、不同收发器、有无均衡器等对glink总线的传输可靠性存在的影响,也可以用来测试其它glink总线设备的通信能力。
[0005]
为了实现上述目的,本发明提供以下技术方案:
[0006]
一种基于glink总线的验证及测试通用系统,包括第一芯片和第二芯片,第一芯片和第二芯片双向连接;
[0007]
所述第一芯片用于构建n个测试通道以得到相应测试数据并发送到第二芯片,所述第二芯片用于对测试数据进行处理并实时显示,n为正整数。
[0008]
优选的,所述第一芯片为fpga芯片,所述第二芯片为dsp芯片;所述第一芯片通过emif接口和所述第二芯片进行数据交互。
[0009]
优选的,所述第一芯片上还设置有视频输出输入接口和rs232串口;第二芯片上设置有电源接口和复位接口。
[0010]
优选的,所述第一芯片的1端口连接有第一测试通道,第一测试通道包括第一收发器和第一连接器;第一芯片的2端口连接有第二测试通道,第二测试通道包括均衡器、第一收发器和第一连接器;所述第一测试通道和第二测试通道用于对比测试外接第一连接器时搭载均衡器对glink总线的传输影响。
[0011]
优选的,所述第一芯片的3端口连接有第三测试通道,第三测试通道包括第二收发器和第一连接器;所述第一测试通道和第三测试通道用于对比测试不同收发器对glink总线的兼容性。
[0012]
优选的,所述第一芯片的4端口连接有第四测试通道,第四测试通道包括第一收发器和第二连接器;所述第一测试通道和第四测试通道用于比测试连接器外接不同介质的传输线对glink总线的传输影响。
[0013]
优选的,所述第一芯片的5端口连接有第五测试通道,第五测试通道包括均衡器、第二收发器和第二连接器;第一芯片的6端口连接有第六测试通道,第六测试通道包括均衡器、变压器和第二连接器;所述第五测试通道和第六测试通道用于对比测试不同介质对glink总线的传输影响。
[0014]
优选的,所述第一芯片的7端口连接第七测试通道,第七测试通道包括第三芯片、第二收发器和第二连接器;第一芯片的8端口连接第八测试通道,第八测试通道包括第三芯片、均衡器、第二收发器和第二连接器;所述第七测试通道和第八测试通道用于对比测试当设置第三芯片时有无搭载均衡器对glink总线的传输速度的影响。
[0015]
优选的,所述第一芯片的9端口连接无源光纤接口,第一芯片的10端口连接有源光纤接口,以验证不同种类光纤接口对glink总线的传输影响。
[0016]
优选的,每个测试通道均设置为主通道和备用通道。
[0017]
综上所述,由于采用了上述技术方案,与现有技术相比,本发明至少具有以下有益效果:
[0018]
通过本发明,可同时验证及测试不同传输介质、不同传输距离、有无均衡器对glink总线传输的影响;还可验证相同条件下不同收发器对glink总线传输的兼容性以及外置serdes芯片进行降速传输的可行性;可作为glink总线通用测试设备使用,用于检测及测试其它glink总线设备。
附图说明:
[0019]
图1为根据本发明示例性实施例的一种基于glink总线的验证及测试通用系统示意图。
[0020]
图2为根据本发明示例性实施例的备用测试通道和主测试通道示意图。
具体实施方式
[0021]
下面结合实施例及具体实施方式对本发明作进一步的详细描述。但不应将此理解为本发明上述主题的范围仅限于以下的实施例,凡基于本发明内容所实现的技术均属于本发明的范围。
[0022]
在本发明的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
[0023]
如图1所示,本发明提供一种基于glink总线的验证及测试通用系统,包括第一芯片和第二芯片,第一芯片和第二芯片双向连接,即通过emif接口进行数据交互;第一芯片用于构建测试通道以得到测试数据并发送到第二芯片,第二芯片用于对测试数据进行处理。
[0024]
本实施例中,第一芯片可采用fpga芯片,第二芯片可采用dsp芯片。
[0025]
本实施例中,第一芯片上构建有n个(例如10个)测试通道分别验证不同传输介质、不同传输距离、有无均衡器和不同收发器对glink总线传输的影响,且每个测试通道均是相互独立的。同时第一芯片上设置有视频输出输入接口和rs232串口;第二芯片上设置有电源接口和复位接口。
[0026]
第一芯片的1端口连接有第一测试通道,第一测试通道包括第一收发器和第一连接器,即第一芯片的1端口与第一收发器双向连接,第一收发器和第一连接器双向连接。第一收发器为国产收发器,可采用tp-link系列;第一连接器为超五/六类连接器。
[0027]
第一芯片的2端口连接有第二测试通道,第二测试通道包括依次连接的均衡器、第一收发器和第一连接器。
[0028]
第一芯片的3端口连接有第三测试通道,第三测试通道包括依次连接的第二收发器和第一连接器。第二收发器为进口收发器,可采用optocan-hs系列。
[0029]
第一芯片的4端口连接有第四测试通道,第四测试通道包括依次连接的第一收发器和第二连接器。第二连接器可采用1394连接器。
[0030]
第一芯片的5端口连接有第五测试通道,第五测试通道包括依次连接的均衡器、第二收发器和第二连接器。
[0031]
第一芯片的6端口连接有第六测试通道,第六测试通道包括依次连接的均衡器、变压器和第二连接器。
[0032]
第一芯片的7端口连接有第七测试通道,第七测试通道包括依次连接的第三芯片、第二收发器和第二连接器。第三芯片为serdes芯片。
[0033]
第一芯片的8端口连接有第八测试通道,第八测试通道包括依次连接的第三芯片、均衡器、第二收发器和第二连接器。第三芯片为serdes芯片。
[0034]
第一芯片的9端口连接传统光接口(无源光纤模块);第一芯片的10端口连接有源光接口(有源光纤模块)。
[0035]
本实施例中,每个测试通道均采用冗余设计,设计一个完全相同的备用通道,以防止主通道出现不良状态影响测试结果。同时也可通过对备用通道和主通道的测试数据的对比分析,验证测试通道是否正常。若两个通道的测试数据接近则表明测试通道正常;若若两个通道的测试数据误差较大(误差可预先设置)则表明测试通道出现异常,应立即解决。
[0036]
图2所示,以第一测试通道进行说明,其余测试通道结构相似。第一芯片的1端口的rx(包括rx+和rx-)端口和tx(包括tx+和tx-)端口分别通过第一收发器和第一连接器连接,第一收发器电源端接vcc,接地端接gnd。可将rx端口设置为备用通道,tx端口设置为主通道;或tx端口设置为备用通道,rx端口设置为主通道。
[0037]
本实施例中,第一测试通道与第三测试通道用于对比测试均外接第一连接器,分别搭载第一收发器与第二收发器时的数据,以验证不同收发器对glink总线的传输影响即验证是否具有兼容性。
[0038]
第一测试通道与第二测试通道用于对比测试均外接第一连接器,有无搭载均衡器的数据,以验证外接第一连接器(超五/六类连接器)时有无搭载均衡器对glink总线的传输影响。
[0039]
第一测试通道与第四测试通道用于对比测试搭载第一收发器,分别外接第一连接器(超五/六类连接器)与第二连接器(1394连接器)时的数据,以验证对比测试连接器外接
不同介质的传输线(超五六类线/1394线)对glink总线的传输影响。
[0040]
第四测试通道与第五测试通道用于对比测试搭载第二连接器,有无搭载均衡器的数据,以验证外接第二连接器时有无搭载均衡器对glink总线的传输影响。
[0041]
第二测试通道与第六测试通道用于对比测试搭载均衡器,分别搭载第一收发器和变压器的数据,以验证对比收发器和变压器对glink总线的传输影响。
[0042]
第五测试通道和第六测试通道用于对比测试搭载均衡器和第二连接器,以验证对比测试不同介质(收发器和变压器)对glink总线的传输影响。
[0043]
第七测试通道与第八测试通道用于对比测试当搭载外置第三芯片、第二收发器和第二连接器时,有无搭载均衡器的数据,以验证当设置有第三芯片时有无搭载均衡器对glink总线的传输影响即降速传输的可行性。第七测试通道和第八测试通道与第一芯片通过i/o引脚连接,每1个通道有20个i/o接收引脚,20个i/o发送引脚,在第二连接器端构成共8芯的2个发送,2个接收的信号,然后外接第二连接器。
[0044]
第九测试通道与第十测试通道用于对比测试分别外接有源光纤模块和无源光纤模块的数据,以验证不同种类光纤模块对glink总线的传输影响。
[0045]
本实施例中,先在第一芯片上初始化配置glink总线、rs232串口和视频输出输入接口,再选择任一测试通道进行验证测试,经第二芯片对验证测试数据处理后,实时显示测试数据或测试结果。
[0046]
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1