[发明专利]一种数据传输方法、装置、设备及介质在审
申请号: | 202310397185.3 | 申请日: | 2023-04-14 |
公开(公告)号: | CN116561030A | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 牟奇;王洪良;张德闪;张灿 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F13/28 | 分类号: | G06F13/28 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 史翠 |
地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 装置 设备 介质 | ||
1.一种数据传输方法,其特征在于,应用于主机端,所述方法包括:
获取直接存储器访问一致性内存;
将待传输的数据配置为描述符表并存储至所述一致性内存中;其中,所述描述符表中包含多个描述符,各所述描述符设置有对应的传输优先级顺序;
将直接存储器访问启动信号下发至设备端,以便于所述设备端从所述一致性内存中获取所述描述符表,根据所述描述符表中各所述描述符的所述传输优先级顺序获取各所述描述符对应的数据。
2.根据权利要求1所述的数据传输方法,其特征在于,配置所述描述符表包括:
依次配置各所述描述符的属性信息;其中,所述属性信息至少包括所述描述符中所述待传输的数据传输的数据长度、循环冗余校验码校验、各所述描述符对应的状态初始标志位、各所述描述符对应的所述传输优先级顺序;
按照所述传输优先级顺序对各所述描述符进行排序以确定所述描述符。
3.根据权利要求2所述的数据传输方法,其特征在于,在所述依次配置各所述描述符的属性信息之后,所述按照所述传输优先级顺序对各所述描述符进行排序以确定所述描述符之前,所述方法还包括:
将完成配置的各所述描述符进行标记;
在所述配置所述描述符表之后,所述方法还包括:
获取所述描述符表中所述描述符的数量;
将所述描述符的数量传输至所述设备端。
4.根据权利要求1至3任意一项所述的数据传输方法,其特征在于,在所述将直接存储器访问启动信号下发至设备端之后,所述方法还包括:
自发送所述直接存储器访问启动信号开始,判断预设时间内是否接收到所述设备端发送的中断信号;
若否,则输出用于表征所述数据传输超时的第一提示信息;
若是,则获取各所述描述符对应的状态标志位;在各所述状态标志位均为预设值时输出用于表征所述数据传输成功的第二提示信息。
5.根据权利要求4所述的数据传输方法,其特征在于,在所述数据传输成功后,所述方法还包括:
至少对所述描述符表、各所述描述符的所述状态标志位进行清零。
6.一种数据传输方法,其特征在于,应用于设备端,所述方法包括:
接收主机端发送的直接存储器访问启动信号;
从一致性内存中获取描述符表;其中,所述描述符表是由所述主机端将待传输的数据进行配置并存储在所述一致性内存中,所述描述符表中包含多个描述符,各所述描述符设置有对应的传输优先级顺序;
根据所述描述符表中各所述描述符的所述传输优先级顺序获取各所述描述符对应的数据。
7.根据权利要求6所述的数据传输方法,其特征在于,在所述从一致性内存中获取描述符之后,所述根据所述描述符表中各所述描述符的所述传输优先级顺序获取各所述描述符对应的数据之前,所述方法还包括:
对所述描述符中的各所述描述符进行循环冗余校验码校验并获取各所述描述符的校验结果;
在各所述描述符的所述校验结果全是通过的情况下,进入所述根据所述描述符表中各所述描述符的所述传输优先级顺序获取各所述描述符对应的数据的步骤;
在各所述描述符的所述校验结果不全是通过的情况下,获取目标描述符,其中,所述目标描述符为所述校验结果为通过的所述描述符;根据所述描述符表中所述目标描述符的所述传输优先级顺序获取各所述目标描述符对应的数据。
8.一种数据传输装置,其特征在于,应用于主机端,所述装置包括:
获取模块,用于获取直接存储器访问一致性内存;
配置及存储模块,用于将待传输的数据配置为描述符表并存储至所述一致性内存中;其中,所述描述符表中包含多个描述符,各所述描述符设置有对应的传输优先级顺序;
下发模块,用于将直接存储器访问启动信号下发至设备端,以便于所述设备端从所述一致性内存中获取所述描述符表,根据所述描述符表中各所述描述符的所述传输优先级顺序获取各所述描述符对应的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310397185.3/1.html,转载请声明来源钻瓜专利网。