[发明专利]基于光纤和SRIO交换模块的数据采集装置及方法在审
申请号: | 202211070873.0 | 申请日: | 2022-09-02 |
公开(公告)号: | CN115604209A | 公开(公告)日: | 2023-01-13 |
发明(设计)人: | 孙俊格;卢娥;贾桂芬;田若思;张龙;杜怀超 | 申请(专利权)人: | 上海机电工程研究所 |
主分类号: | H04L49/356 | 分类号: | H04L49/356;H04L1/00;H04B10/25 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 201100 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 光纤 srio 交换 模块 数据 采集 装置 方法 | ||
本发明提供了一种基于光纤和SRIO交换模块的数据采集装置及方法,处理器A与处理器B通过SRIO交换模块进行数据交互;SRIO交换模块通过外部光纤端口连接光纤连接设备;所述数据接收存储设备,实现采集的数据的转化和持久化存储;所述数据解析显示工具,在数据采集完成后,实现对数据接收存储设备存储的数据进行解析处理,并进行可视化显示。本发明通过SRIO交换模块,实现对处理器之间高速数据的实时采集存储,并可灵活配置采集和记录的数据通道。
技术领域
本发明涉及计算机网络通信技术领域,具体地,涉及基于光纤和SRIO交换模块的数据采集装置及方法。尤其是基于光纤和SRIO交换模块的高速数据采集装置及方法。
背景技术
随着嵌入式技术的快速发展,应用对总线速度以及带宽需求的提高,一种串行高速互联技术(Serial Rapid I/O,SRIO)由于其高速率、低时延、高可靠性的特点已被应用于嵌入式网络通信、航天设备通信等领域。
例如专利文献CN114116594A公开了一种基于SRIO总线的多接口兼容扩展系统及通信方法。该系统包括处理器CPU及FPGA芯片,所CPU与FPGA通过SRIO接口连接,多个外部设备通过接口总线连接至FPGA的管脚上;CPU包括至少一个OUTBOUND空间,空间内划分有多个接口区间,每个接口区间对应于一个寄存器列表,寄存器列表中记载了FPGA与各外部设备进行总线通信的协议参数,FPGA根据OUTBOUND空间的接口区间分配信息,将控制数据映射到对应的外部设备接口IP上,由各接口IP核根据控制数据完成各类总线接口的寄存器配置和数据收发控制。
但是,该专利文献CN114116594A没有给出多处理器之间以及对系统中高速传输的SRIO数据进行远距离实时采集和分析的技术方案。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种基于光纤和SRIO交换模块的数据采集装置及方法。
根据本发明提供的一种基于光纤和SRIO交换模块的数据采集装置,包括:多处理器信息交换设备、光纤连接设备、数据接收存储设备以及数据解析显示工具;
所述多处理器信息交换设备,包括:处理器A、处理器B、SRIO交换模块;其中,处理器A与处理器B通过SRIO交换模块进行数据交互;SRIO交换模块通过外部光纤端口连接光纤连接设备;
所述光纤连接设备,实现数据采集存储设备与SRIO交换模块的通信互联,将采集的数据传输至数据接收存储设备进行存储;
所述数据接收存储设备,实现采集的数据的转化和持久化存储;
所述数据解析显示工具,在数据采集完成后,实现对数据接收存储设备存储的数据进行解析处理,并进行可视化显示。
优选地,所述处理器B利用处理B的PL端的SRIO核,通过SRIO总线将数据传输到SRIO交换模块;
所述SRIO交换模块根据配置的路由信息,将从处理器B的PL端接收的数据转发到处理器A连接的端口;
所述SRIO交换模块根据配置的路由信息,进行实时数据采集,将从处理器B的PL端接收的数据复制转发到外部光纤端口;
所述处理器A通过处理A的PL端的SRIO核接收端口数据,实现与处理器B的数据通信。
优选地,所述SRIO交换模块内相关通信端口配置为组播模式,处理器B的PL端发送的数据被实时组播发送至处理器A的PL端和外部光纤端口。
优选地,发送到外部光纤端口的数据,经过光电转换模块QSFP+后,通过光纤连接设备传输至数据接收存储设备;
所述数据接收存储设备接收数据时,经过光纤数据转接板实现对数据的接收和存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海机电工程研究所,未经上海机电工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211070873.0/2.html,转载请声明来源钻瓜专利网。