[发明专利]用于执行直接存储器存取的方法和系统有效
申请号: | 200710152817.0 | 申请日: | 2007-09-18 |
公开(公告)号: | CN101149714A | 公开(公告)日: | 2008-03-26 |
发明(设计)人: | 乔拉·拜兰;卢斯·E·德拉托尔;伯纳德·C·德雷鲁普;约蒂·古普塔;理查德·尼古拉斯 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F13/28 | 分类号: | G06F13/28 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 黄小临;周少杰 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供一种构造为松散地耦合的直接存储器存取引擎(DE)和总线引擎(BE)的直接存储器存取(DMA)设备。DE将编程的数据块分拆成单独的事务,解释分散/聚集(scatter/gather)描述符,以及在通道间判优。DE和BE使用能够在该DE和BE之间排队的组合的读写(RW)命令。总线引擎(BE)具有两个读队列和一个写队列。第一读队列用于“新的读”以及第二读队列用于“旧的读”,旧的读是已经在总线上重试过至少一次的读。BE将绝对优先级给新的读,并且仍避免死锁状况。 | ||
搜索关键词: | 用于 执行 直接 存储器 存取 方法 系统 | ||
【主权项】:
1.一种用于在直接存储器存取设备中执行直接存储器存取块移动的方法,该方法包括:在直接存储器存取设备内的直接存储器存取引擎处接收直接存储器存取块移动请求,其中该直接存储器存取块移动请求指示源和目标;在直接存储器存取设备内从直接存储器存取引擎向总线引擎发出关于直接存储器存取块移动请求的一个或多个读写命令;以及由总线引擎对于一个或多个读写命令中的每一个执行从源读取数据的读操作和将数据写入目标的写操作,以满足直接存储器存取块移动请求。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710152817.0/,转载请声明来源钻瓜专利网。