【技术实现步骤摘要】
一种数据传输设备及其方法
[0001]本公开实施例涉及数据通信
,尤其涉及一种数据传输设备及其方法。
技术介绍
[0002]随着技术的发展,ARINC 429总线网络越来越无法满足当前多网络节点组网、大数据传输、远距离传输以及低重量、低成本数据传输的需求,但由于不少设备或者部件仍采用了ARINC 429总线网络,为了能在采用第一总线网络(第一总线网络是指基于光纤通信的新型总线网络),例如光纤以太网络、光纤RS422网络等,的新系统中使用旧的ARINC 429设备,需要实现第一总线网络与ARINC 429总线网络的融合。
技术实现思路
[0003]本公开实施例提供了一种数据传输设备及其方法,能够实现ARINC 429总线网络和第一总线网络之间的数据传输。
[0004]一方面,本公开实施例提供了一种数据传输设备,包括:处理模块、现场可编程逻辑门阵列(Field Programmable Gate Array,FPGA)芯片;
[0005]其中,所述处理模块用于,接收来自发送方的目标数据并获取发送方信息,根据目标数据的发送方信息以及配置信息,对经过所述FPGA芯片处理的目标数据进行格式转换处理并确定目标数据的接收方信息;根据接收方信息将经过所述FPGA芯片处理的目标数据发送至对应的接收方;其中,所述发送方和所述接收方中的一方是第一总线网络中的节点,另一方是ARINC429总线网络中的设备,所述配置信息包括:所述第一总线网络中节点与所述ARINC 429总线网络中设备之间的数据传输对应关 ...
【技术保护点】
【技术特征摘要】
1.一种数据传输设备,其特征在于,包括:处理模块、现场可编程逻辑门阵列FPGA芯片;其中,所述处理模块用于,接收来自发送方的目标数据并获取发送方信息,根据目标数据的发送方信息以及配置信息,对经过所述FPGA芯片处理的目标数据进行格式转换处理并确定目标数据的接收方信息;根据接收方信息将经过所述FPGA芯片处理的目标数据发送至对应的接收方;其中,所述发送方和所述接收方中的一方是第一总线网络中的节点,另一方是ARINC429总线网络中的设备,所述配置信息包括:所述第一总线网络中节点与所述ARINC 429总线网络中设备之间的数据传输对应关系以及数据格式转换处理规则;所述FPGA芯片,用于对来自所述发送方的目标数据以及经过所述处理模块处理的目标数据进行传输转换处理。2.根据权利要求1所述的设备,其特征在于,所述数据传输对应关系是预先按照数据类型建立的第一总线网络中节点的地址信息与所述ARINC 429总线网络中设备的标识信息之间的数据传输对应关系。3.根据权利要求2所述的设备,其特征在于,所述处理模块具体用于:根据所述配置信息中的所述数据传输对应关系以所述第一总线网络中节点的地址信息为key值建立第一哈希表,并以所述ARINC 429总线网络中设备的标识信息为key值建立第二哈希表。4.根据权利要求3所述的设备,其特征在于,所述处理模块具体还用于:当所述目标数据的发送方是所述第一总线网络中的节点,根据目标数据的发送节点的地址信息、所述第一哈希表、所述数据传输对应关系确定目标数据的接收方信息;并根据所述数据格式转换处理规则将经过所述FPGA芯片处理的目标数据的格式转换为符合所述ARINC 429总线网络要求的格式;当所述目标数据的发送方是所述ARINC 429总线网络中的设备,根据目标数据的发送设备的标识信息、所述第二哈希表、所述数据传输对应关系确定目标数据的接收方信息;并根据所述数据格式转换处理规则将经过所述FPGA芯片处理的目标数据的格式转换为符合所述第一总线网络要求的格式。5.根据权利要求2所述的设备,其特征在于,所述处理模块,还用于存储所述FPGA芯片的启动程序;所述FPGA芯片,还用于根据所述硬件处理存储的启动程序进行启动。6.根据权利要求1所述的设备,其特征在于,所述FPGA芯片集成有第一总线IP核的和429IP核,其中,所述第一总线IP核用于对来自第一总线网络的目标数据以及经过所述CPU芯片处理后的待发送至第一总线网络的目标数据进行传输转换处理,所述429IP核用于对来自ARINC 429总线网络的目标数据以及和经过所述CPU芯片处理后的待发送至ARINC 429总线网络的目标数据进行传输转换处理。7.根据权利要求6所述的设备,其特征在于,所述处理模块,还用于根据所述配置信息调用FPGA芯片提供的接口实现第一总线IP核和429IP核的初始化。8.根据权利要求7所述的设备,其特征在于,所述处理模块,还用于在实现第一总线IP核和429IP核的初始化之前,按照预设频率检测FPGA芯片是否已正常启动,直到检测到所述FP...
【专利技术属性】
技术研发人员:潘世杰,黎莉妮,赵平,彭时涛,李洋,
申请(专利权)人:北京旋极信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。