一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种远距离数据传输装置、系统及方法与流程

2022-03-04 23:07:30 来源:中国专利 TAG:


1.本技术请求保护一种数据传输技术,尤其涉及一种远距离数据传输装置。本技术还涉及一种远距离数据传输系统及方法。


背景技术:

2.lpc总线(low pin count bus)是一种低脚位数高速并行总线,通讯速度可高达33mhz,位宽4bit,仅需要7根信号线即可实现数据及中断的传输,其独特的串行中断协议仅用一根信号即可实现多达32个中断信息的传输,具有高速简洁等优点。
3.但是,lpc总线通常用于连接cpu和南桥的物理连接,因其并行和高速的特点,lpc总线在远距离传输中数据时钟同步和抗干扰性较差,给lpc总线的远程桥接带来通信瓶颈。


技术实现要素:

4.为了解决当前技术方案中lpc总线远距离传输性能较差的问题,本技术提出一种一种远距离数据传输装置以及一种远距离数据传输系统及方法。
5.本技术提供一种远距离数据传输装置,包括:第一lpc总线接口、第二lpc总线接口、第一光纤插槽、第二光纤插槽、第一光纤通讯模块、第二光纤通讯模块、serdes解析模块、lpc解析模块;
6.所述第一lpc总线接口、lpc解析模块、第一光纤插槽、第一光纤通讯模块依次连接;所述第二lpc总线接口、serdes解析模块、第二光纤插槽、第二光纤通讯模块依次连接;所述第一光纤通讯模块和所述第二光纤通讯模块连接。
7.可选的,所述lpc解析单元,还包括:
8.lpc总线读取单元,用于根据lpc总线协议解析传输数据的地址信息和数据内容;
9.串行中断单元,用于根据lpc串行中断协议解析中断标志;
10.axi总线读写单元,用于接收lpc总线读写单元解析的地址信息和数据内容,并将所述地址信息和数据内容整合成符合axi总线协议的数据流;
11.数据输出单元,用于将符合axi总线协议的数据流按照光模块协议编写为串行光纤格式,输出给第一光纤插槽。
12.可选的,所述第一光纤通讯模块和所述第二光纤通讯模块连接是通过光纤实现的。
13.可选的,所述serdes解析模块包括:
14.serdes收发单元,用于接收传输数据,并转发给axi解析单元;
15.axi解析单元,用于提取数据内容和进行地址的解析,并解析总线上的中断信号;
16.lpc数据单元,用于将中断信号发送给lpc中断单元,根据lpc总线协议对数据内容进行打包,按照lpc总线协议发出数据内容;
17.lpc中断单元,用于根据接收到的中断信息打包成串行中断,按照lpc总线的串行中断协议发送中断信息。
18.可选的,所述第一lpc总线接口,包括:vpx连接器;所述第二lpc总线接口包括:cpci连接器。
19.可选的,所述lpc解析模块,包括:fpga芯片。
20.本技术还提供一种远距离数据传输系统,包括:近端数据发送模块,远端数据接收模块;
21.所述近端数据发送模块和远端数据接收模块之间通过权利要求1所述远距离数据传输装置实现数据传输,所述远距离数据传输装置包括:第一lpc总线接口、第二lpc总线接口、第一光纤插槽、第二光纤插槽、第一光纤通讯模块、第二光纤通讯模块、serdes解析模块、lpc解析模块;
22.所述第一lpc总线接口、lpc解析模块、第一光纤插槽、第一光纤通讯模块依次连接;所述第二lpc总线接口、serdes解析模块、第二光纤插槽、第二光纤通讯模块依次连接;所述第一光纤通讯模块和所述第二光纤通讯模块连接。
23.可选的,所述lpc解析单元,还包括:
24.lpc总线读取单元,用于根据lpc总线协议解析传输数据的地址信息和数据内容;
25.串行中断单元,用于根据lpc串行中断协议解析中断标志;
26.axi总线读写单元,用于接收lpc总线读写单元解析的地址信息和数据内容,并将所述地址信息和数据内容整合成符合axi总线协议的数据流;
27.数据输出单元,用于将符合axi总线协议的数据流按照光模块协议编写为串行光纤格式,输出给第一光纤插槽。
28.可选的,所述serdes解析模块包括:
29.serdes收发单元,用于接收传输数据,并转发给axi解析单元;
30.axi解析单元,用于提取数据内容和进行地址的解析,并解析总线上的中断信号;
31.lpc数据单元,用于将中断信号发送给lpc中断单元,根据lpc总线协议对数据内容进行打包,按照lpc总线协议发出数据内容;
32.lpc中断单元,用于根据接收到的中断信息打包成串行中断,按照lpc总线的串行中断协议发送中断信息。
33.本技术还提供一种远距离数据传输方法,包括:通过上述任一所述的远距离数据传输装置实现数据传输。
34.本技术相对于现有技术的优点是:
35.本技术提供一种远距离数据传输装置,包括:第一lpc总线接口、第二lpc总线接口、第一光纤插槽、第二光纤插槽、第一光纤通讯模块、第二光纤通讯模块、serdes解析模块、lpc解析模块;所述第一lpc总线接口、lpc解析模块、第一光纤插槽、第一光纤通讯模块依次连接;所述第二lpc总线接口、serdes解析模块、第二光纤插槽、第二光纤通讯模块依次连接;所述第一光纤通讯模块和所述第二光纤通讯模块连接。通过在lpc总线传输数据的线路中加装本技术装置,能够克服lpo总线远距离传输数据性能差的问题,在不降低lpc总线通信速率的基础上实现lpc总线的远程通信。
附图说明
36.图1是本技术中远距离数据传输装置示意图。
37.图2是本技术中lpc解析模块示意图。
38.图3是本技术中serdes解析模块示意图。
具体实施方式
39.以下内容均是为了详细说明本技术要保护的技术方案所提供的具体实施过程的示例,但是本技术还可以采用不同于此的描述的其他方式实施,本领域技术人员可以在本技术构思的指引下,采用不同的技术手段实现本技术,因此本技术不受下面具体实施例的限制。
40.本技术提供一种远距离数据传输装置,包括:第一lpc总线接口、第二lpc总线接口、第一光纤插槽、第二光纤插槽、第一光纤通讯模块、第二光纤通讯模块、serdes解析模块、lpc解析模块;所述第一lpc总线接口、lpc解析模块、第一光纤插槽、第一光纤通讯模块依次连接;所述第二lpc总线接口、serdes解析模块、第二光纤插槽、第二光纤通讯模块依次连接;所述第一光纤通讯模块和所述第二光纤通讯模块连接。通过在lpc总线传输数据的线路中加装本技术装置,能够克服lpo总线远距离传输数据性能差的问题,在不降低lpc总线通信速率的基础上实现lpc总线的远程通信。
41.图1是本技术中远距离数据传输装置示意图。
42.请参照图1所示,第一lpc总线接口101连接lpc解析模块,该第一lpc总线接口101是通过vpx连接器实现的,用于连接近端数据发送模块。该第一lpc总线接口101将来自近端数据发送模块的需要进行远距离传输的传输数据发送到所述lpc解析模块102。
43.所述lpc解析模块102,接收来自第一lpc总线接口101发送的传输数据,并处理该传输数据,以通过光缆进行数据传输。优选的,所述lpc解析模块,包括:fpga芯片。
44.图2是本技术中lpc解析模块示意图。
45.请参照图2所示,所述lpc解析模块102在接收到来自第一lpc总线接口101的传输数据后,首先通过lpc总线读取单元201对所述传输数据进行解析。具体的,所述lpc总线读取单元201根据所述lpc总线协议解析所述传输数据的地址信息和数据内容。
46.另外,所述传输数据在进入到lpc解析模块102后,所述lpc解析模块102中的串行中断单元202,根据lpc串行中断协议解析所述传输数据中的中断标志。
47.所述地址信息、数据内容和中断标志在解析出来后,发送到axi总线读写单元203,进行数据的格式处理,包括:将所述地址信息、数据内容和中断标志整合成符合axi总线协议的数据流。
48.所述axi总线读写单元203在完成数据格式处理后,将所述数据发送到数据输出单元204,进一步转换所述传输数据的格式,并将所述传输数据发送出去。
49.优选的,本技术所述数据传输单元204采用aurora8b/10b单元,该aurora8b/10b单元进一步将所述传输数据转换为串行光纤格式发送给所述第一光纤插槽103。
50.请继续参照图1所示,所述第一光纤插槽103连接由第一光纤通讯模块104,所述第一光纤通讯模块104连接有用于数据传输的光纤。
51.所述传输数据再经过第一光纤插槽103和第一光纤通讯模块104后,由所述光纤将数据传输出去。
52.请继续参照图1所示,所述第一光纤通讯模块104和所述第二光纤通讯模块105连
接。优选的,该连接是通过光纤实现的;优选的,所述第一lpc总线接口,包括:vpx连接器;所述第二lpc总线接口包括:cpci连接器。
53.所述第二光纤通讯模块105接收到来自第一光纤通讯模块104的远距离传输来的传输数据后,通过第二光纤插槽106,输入到serdes解析模块107。所述serdes解析模块107将所述传输数据进行处理后,传输到lpc总线上,实现lpc总线的远距离传输。
54.图3是本技术中serdes解析模块示意图。
55.请参照图3所示,所述传输数据首先由serdes收发单元301接收,然后通过所述serdes收发单元301将传输数据发送到axi解析单元302,对lpc解析模块102生产的数据流进行解析,并提取地址信息和数据内容,并解析中断标志。所述地址信息和数据内容将发送到lpc数据单元303按照lpc协议对传输数据进行打包,然后按照lpc总线协议发送数据。所述中断标志将发送到lpc中断单元304,将所述中断标志打包生产串行中断,然后按照lpc串行中断协议发送中断信息。
56.本技术还提供一种远距离数据传输系统,包括:近端数据发送模块,远端数据接收模块;所述近端数据发送模块和远端数据接收模块之间通过上述远距离数据传输装置实现数据传输。
57.所述远距离数据传输装置,包括:第一lpc总线接口、第二lpc总线接口、第一光纤插槽、第二光纤插槽、第一光纤通讯模块、第二光纤通讯模块、serdes解析模块、lpc解析模块;
58.所述第一lpc总线接口、lpc解析模块、第一光纤插槽、第一光纤通讯模块依次连接;所述第二lpc总线接口、serdes解析模块、第二光纤插槽、第二光纤通讯模块依次连接;所述第一光纤通讯模块和所述第二光纤通讯模块连接。
59.请参照图1~3所示,第一lpc总线接口101连接lpc解析模块,该第一lpc总线接口101是通过vpx连接器实现的,用于连接近端数据发送模块。该第一lpc总线接口101将来自近端数据发送模块的需要进行远距离传输的传输数据发送到所述lpc解析模块102。
60.所述lpc解析模块102,接收来自第一lpc总线接口101发送的传输数据,并处理该传输数据,以通过光缆进行数据传输。优选的,所述lpc解析模块,包括:fpga芯片。
61.所述lpc解析模块102在接收到来自第一lpc总线接口101的传输数据后,首先通过lpc总线读取单元201对所述传输数据进行解析。具体的,所述lpc总线读取单元201根据所述lpc总线协议解析所述传输数据的地址信息和数据内容。
62.另外,所述传输数据在进入到lpc解析模块102后,所述lpc解析模块102中的串行中断单元202,根据lpc串行中断协议解析所述传输数据中的中断标志。
63.所述地址信息、数据内容和中断标志在解析出来后,发送到axi总线读写单元203,进行数据的格式处理,包括:将所述地址信息、数据内容和中断标志整合成符合axi总线协议的数据流。
64.所述axi总线读写单元203在完成数据格式处理后,将所述数据发送到数据输出单元204,进一步转换所述传输数据的格式,并将所述传输数据发送出去。
65.优选的,本技术所述数据传输单元204采用aurora8b/10b单元,该aurora8b/10b单元进一步将所述传输数据转换为串行光纤格式发送给所述第一光纤插槽103。
66.请继续参照图1所示,所述第一光纤插槽103连接由第一光纤通讯模块104,所述第
一光纤通讯模块104连接有用于数据传输的光纤。
67.所述传输数据再经过第一光纤插槽103和第一光纤通讯模块104后,由所述光纤将数据传输出去。
68.请继续参照图1所示,所述第一光纤通讯模块104和所述第二光纤通讯模块105连接。优选的,该连接是通过光纤实现的;优选的,所述第一lpc总线接口,包括:vpx连接器;所述第二lpc总线接口包括:cpci连接器。
69.所述第二光纤通讯模块105接收到来自第一光纤通讯模块104的远距离传输来的传输数据后,通过第二光纤插槽106,输入到serdes解析模块107。所述serdes解析模块107将所述传输数据进行处理后,传输到lpc总线上,实现lpc总线的远距离传输。
70.所述传输数据首先由serdes收发单元301接收,然后通过所述serdes收发单元301将传输数据发送到axi解析单元302,对lpc解析模块102生产的数据流进行解析,并提取地址信息和数据内容,并解析中断标志。所述地址信息和数据内容将发送到lpc数据单元303按照lpc协议对传输数据进行打包,然后按照lpc总线协议发送数据。所述中断标志将发送到lpc中断单元304,将所述中断标志打包生产串行中断,然后按照lpc串行中断协议发送中断信息。
71.本技术还提供一种远距离数据传输方法,包括:通过上述的远距离数据传输装置实现数据传输。
72.具体的,数据发送端通过所述第一lpc总线接口101将数据传输到所述远距离数据传输装置,并通过所述远距离数据传输装置进行远距离数据传输后,通过所述第二lpc总线接口108将数据初始到数据接收装置。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献