发明名称 | 使用分离事务处理来实现无缓冲器DMA控制器 | ||
摘要 | 根据一个实施例,提出了一种方法,用于使用分离事务处理功能来实现无缓冲器DMA控制器。该方法的一个实施例包括:从盘控制器生成针对目的单元的写命令,所述写命令包括标识符,从盘控制器生成针对源单元的读命令,所述读命令包括与所述写命令中的标识符相匹配的标识符,所述源单元在分离事务处理总线上传输所读取的数据,所述读取的数据包括读命令的标识符,并且如果所述读取的数据的标识符与所述写命令的标识符相匹配,则在目的单元通过分离事务处理总线接收所读取的数据。 | ||
申请公布号 | CN101031898B | 申请公布日期 | 2012.02.08 |
申请号 | CN200580033165.8 | 申请日期 | 2005.10.27 |
申请人 | 英特尔公司 | 发明人 | 萨曼沙·埃迪里苏里亚 |
分类号 | G06F13/28(2006.01)I | 主分类号 | G06F13/28(2006.01)I |
代理机构 | 永新专利商标代理有限公司 72002 | 代理人 | 王英 |
主权项 | 一种用于实现直接存储器存取的方法,包括:从盘控制器生成针对目的单元的写命令,所述写命令包括标识符;从所述盘控制器生成针对源单元的读命令,所述读命令包括与所述写命令中的标识符相匹配的标识符;响应于所述读命令,所述源单元在分离事务处理总线上发送所读取的数据,所述读取的数据包括所述读命令的标识符;以及响应于所述写命令,如果所述读取的数据的标识符与所述写命令的标识符相匹配,则目的单元从所述分离事务处理总线直接接收所述源单元所发送的所述读取的数据,而不是从所述盘控制器接收所述读取的数据,其中,所述盘控制器不包括缓冲器。 | ||
地址 | 美国加利福尼亚 |