说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210340235.X (22)申请日 2022.04.02 (65)同一申请的已公布的文献号 申请公布号 CN 114443529 A (43)申请公布日 2022.05.06 (73)专利权人 苏州浪潮智能科技有限公司 地址 215100 江苏省苏州市吴中经济开发 区郭巷街道官浦路1号9幢 (72)发明人 王洪良 牟奇 张德闪 刘伟  李仁刚  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 张艺 (51)Int.Cl. G06F 13/28(2006.01)G06F 9/50(2006.01) G06F 5/06(2006.01) G06F 13/40(2006.01) 审查员 徐金娜 (54)发明名称 内存直接访问架构、 系统、 方法、 电子设备和 介质 (57)摘要 本申请公开了内存直接访问架构, 包括内存 直接访问控制部件、 读数据搬移部件、 写数据搬 移部件和数据存储部件; 内存直接访问控制部件 包括控制寄存器、 读描述符存储部件、 写描述符 存储部件、 读命令传输部件、 写命令传输部件; 控 制寄存器用于被主机设置得到描述符地址信息; 读描述符存储部件用于存储利用控制寄存器得 到的读描述符; 写描述符存储部件用于存储利用 控制寄存器得到的写描述符; 读命令传输部件用 于向读数据搬移部件发送基于读描述符或描述 符地址信息得到的读命令; 写命令传输部件用于 向写数据搬移部件发送基于读描述符得到的写 命令; 读数据搬移部件用于执行读命令, 写数据 搬移部件用于执行写命令; 该架构能够读写并行 处理, 效率高。 权利要求书2页 说明书12页 附图7页 CN 114443529 B 2022.07.05 CN 114443529 B 1.一种内存直接访问架构, 其特征在于, 应用于目标设备内的数字电路, 所述目标设备 通过目标总线与主机连接; 所述内存直接访问架构包括内存直接访问控制 部件、 读数据搬 移部件、 写数据搬移部件和数据存 储部件; 所述内存直接访问控制部件包括控制寄存器、 读描述符存储部件、 写描述符存储部件、 读命令传输 部件、 写命令传输 部件; 所述控制寄存器用于被主机设置得到描述符地址信息; 所述读描述符存 储部件用于存 储利用控制寄存器得到的读描述符; 所述写描述符存 储部件用于存 储利用控制寄存器得到的写 描述符; 所述读命令传输部件用于向所述读数据搬移部件发送基于读描述符或所述描述符地 址信息得到的读命令; 所述写命令传输 部件用于向所述写数据搬移部件发送基于读描述符得到的写命令; 所述读数据搬移部件用于执行所述读命令, 所述写数据搬移部件用于执行所述写命 令, 所述数据存 储部件用于存 储所述读命令执 行后得到的读数据。 2.根据权利要求1所述的内存直接访问架构, 其特征在于, 所述数字电路为现场可编程 逻辑门阵列电路, 或者 为数字集成电路。 3.根据权利要求1所述的内存直接访问架构, 其特征在于, 所述内存直接访问控制部件 用于接收所述读数据搬移部件和所述写数据搬移部件发送的搬移完毕通知; 所述内存直接访问控制部件包括状态更新部件, 所述状态更新部件用于在检测到目标 描述符执 行完毕后, 更新所述主机的系统内存中所述目标描述符对应的目标状态位数据。 4.根据权利要求1所述的内存直接访 问架构, 其特征在于, 还包括先入先出缓存器, 所 述先入先 出缓存器用于缓存所述读命令执 行后得到的读数据包; 所述读数据包包括与 所述读命令对应的数据包标签, 所述读数据包按照所述数据包标 签进行先后顺序排列得到所述读数据。 5.根据权利要求1所述的内存直接访问架构, 其特征在于, 所述内存直接访问控制部件 包括中断上报部件, 所述中断上报部件用于在检测到目标描述符执行完毕后, 向所述主机 发送中断消息 。 6.根据权利要求1所述的内存直接访问架构, 其特征在于, 还包括与目标总 线连接的通 讯部件; 所述通讯部件用于向所述目标总 线发送第 一数据包, 或者用于从所述目标总 线上获取 第二数据包, 并基于所述第二数据包的数据包类型, 将所述第二数据包发送至对应的部件。 7.根据权利要求1所述的内存直接访问架构, 其特征在于, 所述读描述符存储部件和写 描述符存储部件为先入先出存储器, 所述读描述符存储部件和写描述符存储部件被预先定 义了存储地址; 所述控制寄存器包括源地址寄存器、 目的地址寄存器、 描述符大小寄存器、 触发寄存 器, 其中, 所述目的地址寄存器用于存 储任一所述存 储地址。 8.一种电子设备, 其特征在于, 所述电子设备应用了如权利要求1至7任一项所述的内 存直接访问架构。 9.一种内存直接访 问系统, 其特征在于, 包括主机和如权利要求8所述的 电子设备, 所 述主机和所述电子设备通过目标总线连接 。权 利 要 求 书 1/2 页 2 CN 114443529 B 210.一种内存直接访问方法, 其特征在于, 应用于如权利要求8所述的电子设备, 所述方 法包括: 若检测到内存直接访问控制部件的控制寄存器 被触发, 则获取描述符地址信息; 利用所述内存直接访问控制部件, 基于所述描述符地址信息生成描述符读命令; 利用读数据搬移部件执行所述描述符读命令, 得到描述符, 并将所述描述符写入所述 内存直接访问控制部件的描述符存 储部件; 利用所述内存直接访问控制部件, 基于所述描述符生成访问命令; 基于所述访问命令的种类, 利用读数据搬移部件或写数据搬移部件执行所述访问命 令。 11.一种计算机可读存储介质, 其特征在于, 用于保存计算机程序, 其中, 所述计算机程 序被处理器执行时实现如权利要求10所述的内存直接访问方法。权 利 要 求 书 2/2 页 3 CN 114443529 B 3

.PDF文档 专利 内存直接访问架构、系统、方法、电子设备和介质

文档预览
中文文档 22 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共22页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 内存直接访问架构、系统、方法、电子设备和介质 第 1 页 专利 内存直接访问架构、系统、方法、电子设备和介质 第 2 页 专利 内存直接访问架构、系统、方法、电子设备和介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:14:53上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。