System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及以太网通信,尤其涉及一种数据处理装置、方法、电子设备及存储介质。
技术介绍
1、车载以太网的接口是单对双绞线,传统的以太网接口需要四对双绞线进行数据传输,而个人计算机使用的为传统以太网接口,在开发和调试车载设备时,需要将个人计算机的以太网接口与车载以太网接口进行连接,目前一般通过以太网转换装置进行转换,现有的以太网转换装置的以太网端口速率固定,只支持百兆以太网和普通以太网的切换,或者只支持千兆以太网和普通以太网的切换,在车载以太网标准不同时,需要使用不同的转换装置。
技术实现思路
1、本申请实施例提供一种数据处理装置、方法、电子设备及存储介质,用以缓解当前的数据处理装置中无法适配多种场景,灵活性较差的问题。
2、为解决上述技术问题,本申请实施例提供以下技术方案:
3、本申请提供一种数据处理装置,包括fpga芯片、mcu芯片控制模块与转发芯片,所述转发芯片包括第一类型转发芯片与第二类型转发芯片,所述第一类型转发芯片和第二类型转发芯片为速率自适应phy芯片;
4、所述第一类型转发芯片的第一端为车载以太网接口,所述第一类型转发芯片的第二端与所述控制模块连接;所述第二类型转发芯片的第一端为普通以太网接口,所述第二类型转发芯片的第二端与所述控制模块连接;
5、所述第一类型转发芯片与所述第二类型转发芯片一一对应,所述第一类型转发芯片被配置为:通过所述车载以太网接口接收数据并发送到控制模块,接收所述控制模块发送的数据并通过所述车载以太网接
6、所述控制模块被配置为:接收所述第一类型转发芯片发送到控制模块的数据,并转发到所述第一类型转发芯片对应的第二类型转发芯片;接收所述第二类型转发芯片发送到控制模块的数据,并转发到所述第二类型转发芯片对应的第一类型转发芯片。
7、本申请还提供一种数据处理方法,应用于数据处理装置中,所述数据处理装置包括控制模块与转发芯片,所述转发芯片包括第一类型转发芯片与第二类型转发芯片,所述第一类型转发芯片与所述第二类型转发芯片一一对应,所述第一类型转发芯片的第一端为车载以太网接口,所述第一类型转发芯片的第二端与所述控制模块连接;所述第二类型转发芯片的第一端为普通以太网接口,所述第二类型转发芯片的第二端与所述控制模块连接;所述方法包括:
8、接收所述第一类型转发芯片发送到所述控制模块的数据,并转发到所述第一类型转发芯片对应的第二类型转发芯片;接收所述第二类型转发芯片发送到控制模块的数据,并转发到所述第二类型转发芯片对应的第一类型转发芯片。
9、本申请实施例提供一种计算机可读存储介质,计算机可读存储介质存储有多条指令,指令适于处理器进行加载,以执行上述数据处理方法中的步骤。
10、有益效果:本申请提供一种数据处理装置、方法及存储介质,该装置包括控制模块、第一类型转发芯片与第二类型转发芯片,第一类型转发芯片接收数据并发送到控制模块,控制模块将数据发送到第一类型转发芯片对应的第二类型转发芯片;第二类型转发芯片接收数据并发送到控制模块,控制模块将数据发送到第二类型转发芯片对应的第一类型转发芯片;第一类型转发芯片和第二类型转发芯片为速率自适应phy芯片,通过第一类型转发芯片和第二类型转发芯片,可以自适应切换百兆/千兆车载以太网和普通以太网的转换,以适应多种应用场景,提高了数据处理装置了应用灵活性和使用便捷性。
本文档来自技高网...【技术保护点】
1.一种数据处理装置,其特征在于,包括控制模块与转发芯片,所述转发芯片包括第一类型转发芯片与第二类型转发芯片,所述第一类型转发芯片和第二类型转发芯片为速率自适应PHY芯片;
2.根据权利要求1所述的数据处理装置,其特征在于,所述转发芯片包括2个第一类型转发芯片和2个第二类型转发芯片,所述控制模块设置有第一收发模式和第二收发模式;
3.根据权利要求2所述的数据处理装置,其特征在于,所述控制模块包括2个第一控制单元和2个第二控制单元,2个所述第一控制单元与2个所述第一类型转发芯片一一对应,2个所述第二控制单元与2个所述第二类型转发芯片一一对应,2个所述第一控制单元与2个所述第二控制单元一一对应;
4.根据权利要求3所述的数据处理装置,其特征在于,所述第一控制单元的存储区为FIFO缓存区,所述第二控制单元的存储区为FIFO缓存区;
5.根据权利要求2所述的数据处理装置,其特征在于,所述控制模块包括FPGA芯片和MCU芯片,所述FPGA芯片与MCU芯片相连,所述MCU芯片被配置为下发目标配置指令至FPGA芯片,所述FPGA芯片被配置为根据接
6.根据权利要求5所述的数据处理装置,其特征在于,所述MCU芯片与所述第一类型转发芯片相连,所述MCU芯片被配置为下发第一配置信号至第一类型转发芯片并自所述第一类型转发芯片读取芯片状态,所述第一类型转发芯片被配置为根据接收的第一配置信号进行初始化和配置更改;
7.根据权利要求5所述的数据处理装置,其特征在于,所述FPGA芯片包括4个接口转换模块,2个第一类型转发芯片和2个第二类型转发芯片与所述4个接口转换模块一一对应;
8.一种数据处理方法,应用于数据处理装置中,其特征在于,所述数据处理装置包括控制模块与转发芯片,所述转发芯片包括第一类型转发芯片与第二类型转发芯片,所述第一类型转发芯片和第二类型转发芯片为速率自适应PHY芯片,所述第一类型转发芯片与所述第二类型转发芯片一一对应,所述第一类型转发芯片的第一端为车载以太网接口,所述第一类型转发芯片的第二端与所述控制模块连接;所述第二类型转发芯片的第一端为普通以太网接口,所述第二类型转发芯片的第二端与所述控制模块连接;所述方法包括:
9.根据权利要求8所述的数据处理方法,其特征在于,所述转发芯片包括2个第一类型转发芯片和2个第二类型转发芯片,所述控制模块设置有第一收发模式和第二收发模式;
10.一种电子设备,其特征在于,包括存储器和处理器,所述处理器包括控制模块与转发芯片;所述存储器存储有应用程序,所述处理器用于运行所述存储器内的应用程序,以执行权利要求8至9任一项所述的数据处理方法中的步骤。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行以实现权利要求8至9任一项所述的数据处理方法中的步骤。
...【技术特征摘要】
1.一种数据处理装置,其特征在于,包括控制模块与转发芯片,所述转发芯片包括第一类型转发芯片与第二类型转发芯片,所述第一类型转发芯片和第二类型转发芯片为速率自适应phy芯片;
2.根据权利要求1所述的数据处理装置,其特征在于,所述转发芯片包括2个第一类型转发芯片和2个第二类型转发芯片,所述控制模块设置有第一收发模式和第二收发模式;
3.根据权利要求2所述的数据处理装置,其特征在于,所述控制模块包括2个第一控制单元和2个第二控制单元,2个所述第一控制单元与2个所述第一类型转发芯片一一对应,2个所述第二控制单元与2个所述第二类型转发芯片一一对应,2个所述第一控制单元与2个所述第二控制单元一一对应;
4.根据权利要求3所述的数据处理装置,其特征在于,所述第一控制单元的存储区为fifo缓存区,所述第二控制单元的存储区为fifo缓存区;
5.根据权利要求2所述的数据处理装置,其特征在于,所述控制模块包括fpga芯片和mcu芯片,所述fpga芯片与mcu芯片相连,所述mcu芯片被配置为下发目标配置指令至fpga芯片,所述fpga芯片被配置为根据接收的目标配置指令设置为第一收发模式或第二收发模式,所述第一类型转发芯片与所述fpga芯片相连,所述第二类型转发芯片与所述fpga芯片相连。
6.根据权利要求5所述的数据处理装置,其特征在于,所述mcu芯片与所述第一类型转发芯片相连,所述mcu芯片被配置为下发第一配置信号至第一类型转发芯片并自所述第一类型转发...
【专利技术属性】
技术研发人员:请求不公布姓名,请求不公布姓名,陈忠明,
申请(专利权)人:昆易电子科技上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。