The invention discloses a debugging device for RapidIO communication middleware, aiming at providing a device and a method to reduce resource conflict and facilitate users to debug PE node module independently. The invention is realized by the following technical scheme: the user interface unit is connected to the core processing unit via Ethernet, RapidIO network switching unit are respectively connected with the central processing unit and the test unit adapter, user interface unit data communication test packets, sent via Ethernet to the core processing unit, the core processing unit to deploy RapidIO communication the middleware and RapidIO network management software, the user interface unit receives from the Ethernet data transmission, analysis and packaged into RapidIO communication middleware data packets, sent via the RapidIO bus to the RapidIO network exchange unit, the core processing unit to the corresponding test data routing switching unit RapidIO port adapter PE node module interface to be measured.
【技术实现步骤摘要】
RapidIO通信中间件的调试装置
本专利技术涉及总线通信调试领域,具体涉及一种RapidIO通信中间件调试装置及方法。
技术介绍
近年来,RapidIO总线作为嵌入式领域的总线互联标准,以其高性能、低延迟、低引脚数和低功耗等特点,广泛应用于航天、航空、军事等领域。RapidIO总线技术作为新一代芯片级互联总线的代表,在嵌入式领域具有广泛的应用前景,然而,缺少基于逻辑层业务的端对端通信功能大大限制了该总线在复杂系统中的应用。RapidIO通信中间件是针对RapidIO逻辑层消息机制的传输特点,采用HOST节点(主控节点)集中控制并在消息机制上提供了虚通道数据传输功能的中间件软件,解决了PE节点(网络边缘节点)间高效的端对端数据传输问题。高带宽、低时延以及易于实现功能迁移与重构的特性使其具备很强的工程应用价值。由于RapidIO通信中间件采用HOST节点集中控制,部署了RapidIO通信中间件的PE节点模块需要接入RapidIO系统机架,通过集中控制的HOST节点建立网络连接,才能使用RapidIO通信中间件进行数据通信。但采用RapidIO通信中间件的系统规模一般 ...
【技术保护点】
一种RapidIO通信中间件的调试装置,包括顺次相连的用户接口单元、核心处理单元、RapidIO网络交换单元和适配待测PE节点模块接口的测试转接单元,其特征在于:用户接口单元通过以太网连接所述核心处理单元,RapidIO网络交换单元通过RapidIO总线分别连接所述核心处理单元和所述测试转接单元,用户接口单元获取用户输入的测试数据,将通信测试数据组包后,通过以太网发送至所述核心处理单元,或者接收所述核心处理单元采集的以太网传输数据,核心处理单元部署RapidIO通信中间件和RapidIO网络管理软件,接收用户接口单元从以太网传输的数据,解析并打包成RapidIO通信中间件数 ...
【技术特征摘要】
1.一种RapidIO通信中间件的调试装置,包括顺次相连的用户接口单元、核心处理单元、RapidIO网络交换单元和适配待测PE节点模块接口的测试转接单元,其特征在于:用户接口单元通过以太网连接所述核心处理单元,RapidIO网络交换单元通过RapidIO总线分别连接所述核心处理单元和所述测试转接单元,用户接口单元获取用户输入的测试数据,将通信测试数据组包后,通过以太网发送至所述核心处理单元,或者接收所述核心处理单元采集的以太网传输数据,核心处理单元部署RapidIO通信中间件和RapidIO网络管理软件,接收用户接口单元从以太网传输的数据,解析并打包成RapidIO通信中间件数据包后,通过RapidIO总线发送至所述RapidIO网络交换单元,或者,接收RapidIO总线数据,解析并打包成以太网包,然后通过以太网发送至所述用户接口单元,RapidIO网络交换单元将所述核心处理单元通过RapidIO总线传输的数据路由至对应测试转接单元RapidIO端口,将传输的通信测试数据路由至所述核心处理单元RapidIO端口或所述测试转接单元其它RapidIO端口,适配待测PE节点模块接口。2.如权利要求1所述的RapidIO通信中间件的调试装置,其特征在于,用户接口单元通过触控屏获取用户数据输入的RapidIO网络路由配置信息、RapidIO的1x4模式选择参数、RapidIO的1.25Gbps\2.5Gbps\3.25Gbps速率参数以及RapidIO网络ID号等RapidIO网络配置参数和通信测试数据,将数据组包后,通过以太网发送至核心处理单元,或者接收核心处理单元通过以太网传输的数据,解包并展示。3.如权利要求1所述的RapidIO通信中间件的调试装置,其特征在于,RapidIO网络管理软件控制RapidIO网络交换单元完成RapidIO网络路由配置,分配测试转接单元各个RapidIO端口RapidIO网络ID号,RapidIO的1x4模式选择,RapidIO的1.25Gbps\2.5Gbps\3.25Gbps速率。4.如权利要求1所述的RapidIO通信...
【专利技术属性】
技术研发人员:邵龙,孙亮,郑百,
申请(专利权)人:西南电子技术研究所中国电子科技集团公司第十研究所,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。