[发明专利]具有支持三个DMA模式的命令队列结构的多信道DMA系统在审
申请号: | 201810047466.5 | 申请日: | 2018-01-17 |
公开(公告)号: | CN108334464A | 公开(公告)日: | 2018-07-27 |
发明(设计)人: | 迈克尔·约瑟夫·罗克福德;拉宾德拉·古哈;丹尼尔·克劳德·拉罗切;马尔科姆·道格拉斯·斯图尔特 | 申请(专利权)人: | 恩智浦美国有限公司 |
主分类号: | G06F13/28 | 分类号: | G06F13/28 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 杨姗 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 暂无信息 | 说明书: | 暂无信息 |
摘要: | 本发明提供一种方法、系统和设备,所述方法、系统和设备用于通过处理与不同虚拟DMA信道相关联且存储于命令队列结构中的命令序列而在不同DMA模式下管理多个DMA信道,使得处理第一命令序列以在上下文存储区处直接配置一个或多个第一寄存器描述符以针对第一虚拟信道实施直接配置DMA模式,处理第二命令序列以启动用于在第二DMA信道上下文存储区寄存器处加载一个或多个第二寄存器描述符的链接列表描述符链的提取以针对第二虚拟信道实施链接列表配置DMA模式,且处理第三命令序列以检索用于加载到所述命令队列结构中且由DMA控制器执行的指令程序以针对第三虚拟信道实施程序配置DMA模式。 | ||
搜索关键词: | 命令序列 命令队列 虚拟信道 上下文存储 系统和设备 直接配置 寄存器 描述符 加载 链接 列表描述符 程序配置 列表配置 区寄存器 指令程序 多信道 检索 存储 虚拟 关联 管理 | ||
【主权项】:
1.一种用于在多个不同直接存储器存取(DMA)模式下管理多个DMA信道的方法,其特征在于,所述方法包括:处理与多信道DMA引擎处的第一虚拟DMA信道相关联的第一命令序列以在上下文存储区处直接配置一个或多个第一寄存器描述符以针对所述第一虚拟信道实施直接配置DMA模式;处理与所述多信道DMA引擎处的第二虚拟DMA信道相关联的第二命令序列以用于存储于命令队列结构中以启动用于在第二DMA信道上下文存储区寄存器处加载一个或多个第二寄存器描述符的链接列表描述符链的提取以针对所述第二虚拟信道实施链接列表配置DMA模式;以及处理与所述多信道DMA引擎处的第三虚拟DMA信道相关联的第三命令序列以用于存储于所述命令队列结构中以检索用于加载到所述命令队列结构中且由所述多信道DMA引擎执行的指令程序以针对所述第三虚拟信道实施程序配置DMA模式。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恩智浦美国有限公司,未经恩智浦美国有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810047466.5/,转载请声明来源钻瓜专利网。