[发明专利]一种数据传输方法及相关装置有效
申请号: | 201910818231.6 | 申请日: | 2019-08-30 |
公开(公告)号: | CN110505038B | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 王峰 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 高勇 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 相关 装置 | ||
本申请公开了一种数据传输方法,包括接收从模块发送的准备接收数据信号并根据接收到的准备接收数据信号确定准备接收数据的从模块的个数;若准备接收数据的从模块的个数为一个,则依次发送准备接收数据的从模块对应的传输通道编号以及数据,以使从模块识别对应的传输通道编号并接收对应的数据;若准备接收数据的从模块的个数为多个,则交替发送各准备接收数据的从模块对应的传输通道编号与对应的数据,以使各从模块识别对应的传输通道编码并接收对应的数据。该方法可有效简化线路并实现主模块与从模块间一对多的数据传输,利于加速卡的发展。本申请还公开了一种数据传输装置、加速卡以及计算机可读存储介质,均具有上述技术效果。
技术领域
本申请涉及计算机技术领域,特别涉及一种数据传输方法;还涉及一种数据传输装置、加速卡以及计算机可读存储介质。
背景技术
随着异构加速日益广泛的应用,基于FPGA(Field Programmable Gate Array,现场可编程与门阵列)的加速卡也得到迅速发展。加速卡通过PCIE接口与服务器主模块连接,服务器主模块通过PCIE接口将需要加速的数据发送给加速卡,加速卡处理完成后通过PCIE接口返回相关的数据。在此过程中,加速卡内部各模块之间有大量数据传输。各模块之间简单高效的进行数据传输且能够灵活可变的增加或者减少相关的功能模块连接越来越成为加速卡发展的关注焦点。目前,现有的Avalon-ST数据传输方式是一种比较简单高效的直接流传输方式,Avalon流传输(Avalon-ST)接口可以被用户用来作为各组件的数据通信接口,该接口具有高带宽、低延时和非双向的特点。典型应用场合包括多数据流、数据包和DSP数据的传输。然而,Avalon-ST数据传输方法具有信号线较多、Avalon-ST接口只能是一对一传输,而不能一对多传输,从而对加速卡的发展产生一定的制约。
因此,如何简化线路并实现主模块与从模块间一对多的数据传输,以利于加速卡的发展已成为本领域技术人员亟待解决的技术问题。
发明内容
本申请的目的是提供一种数据传输方法,能够有效简化线路并实现主模块与从模块间一对多的数据传输,利于加速卡的发展;本申请的另一目的是提供一种数据传输装置、加速卡以及计算机可读存储介质,均具有上述技术效果。
为解决上述技术问题,本申请提供了一种数据传输方法,包括:
接收从模块发送的准备接收数据信号并根据接收到的所述准备接收数据信号确定准备接收数据的所述从模块的个数;
若准备接收数据的所述从模块的个数为一个,则依次发送所述准备接收数据的所述从模块对应的传输通道编号以及数据,以使所述从模块识别对应的所述传输通道编号并接收对应的所述数据;
若准备接收数据的所述从模块的个数为多个,则交替发送各准备接收数据的所述从模块对应的所述传输通道编号与对应的所述数据,以使各所述从模块识别对应的所述传输通道编码并接收对应的所述数据。
可选的,所述交替发送各准备接收数据的所述从模块对应的所述传输通道编号与对应的所述数据,包括:
交替发送各准备接收数据的所述从模块对应的所述传输通道编号与对应的所述数据的全部字节。
可选的,所述交替发送各准备接收数据的所述从模块对应的所述传输通道编号与对应的所述数据,包括:
交替发送各准备接收数据的所述从模块对应的所述传输通道编号与对应的所述数据的部分字节,并循环所述交替发送各准备接收数据的所述从模块对应的所述传输通道编号与对应的所述数据的部分字节的操作,直至将各所述从模块对应的所述数据全部发送。
可选的,还包括:
当接收到所述从模块发送的停止接收数据信号后,暂停向所述从模块发送所述从模块对应的所述数据。
可选的,所述准备接收数据信号为低电平信号,所述停止接收数据信号为高电平信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910818231.6/2.html,转载请声明来源钻瓜专利网。