[发明专利]对快速外围组件互连(PCI)(PCIe)事务层的一致性驱动增强在审
申请号: | 201680036148.8 | 申请日: | 2016-06-17 |
公开(公告)号: | CN107980127A | 公开(公告)日: | 2018-05-01 |
发明(设计)人: | S·Y·伊弗拉奇;A·吉尔;J·L·帕尼安;O·罗森伯格 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F12/14 | 分类号: | G06F12/14;G06F13/40;G06F13/42 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 袁逸,陈炜 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 快速 外围 组件 互连 pci pcie 事务 一致性 驱动 增强 | ||
1.一种用于控制高速外围组件互连(PCI)(PCIe)系统中的主机存储器的方法,包括:
在主机的与所述主机中的主机存储器相关联的根复合体处接收来自第一端点的访问存储在所述主机存储器中的第一部分数据的请求;
向所述主机的一致性代理请求来自所述主机的与所述第一部分数据相关联的地址范围的所有权;
由所述一致性代理将所述地址范围的所有权从所述主机指派到所述第一端点;
向所述第一端点提供与所述地址范围相关联的数据;以及
当所述地址范围的所有权返回到所述主机时,从所述第一端点接收与所述地址范围相关联的经修改数据。
2.如权利要求1所述的方法,其特征在于,进一步包括在所述主机存储器中存储与所述地址范围相关联的所述经修改数据。
3.如权利要求1所述的方法,其特征在于,进一步包括在从所述第一端点接收与所述地址范围相关联的所述经修改数据之前,向所述第一端点请求将所述地址范围的所有权返回到所述主机。
4.如权利要求1所述的方法,其特征在于,进一步包括在从所述第一端点接收与所述地址范围相关联的所述经修改数据之后,在所述根复合体处从所述第一端点接收所述地址范围的所有权并将所述地址范围的所有权返还到所述主机。
5.如权利要求1所述的方法,其特征在于,进一步包括:
在所述根复合体处从第二端点接收读取存储在所述主机存储器中的第二部分数据的请求,所述第二部分数据与所述地址范围相关联;
向所述第一端点请求与所述地址范围相关联的数据的快照;以及
向所述第二端点提供与所述地址范围相关联的数据的快照。
6.如权利要求1所述的方法,其特征在于,进一步包括:
在所述根复合体处从第二端点接收访问存储在所述主机存储器中的第二部分数据的请求,所述第二部分数据与所述地址范围相关联;
向所述一致性代理请求来自所述第一端点的所述地址范围的所有权;
向所述第一端点请求将所述地址范围的所有权返回到所述主机;
在从所述第一端点接收与所述地址范围相关联的所述经修改数据之后,由所述一致性代理将所述地址范围的所有权从所述第一端点指派到所述第二端点;以及
向所述第二端点提供与所述地址范围相关联的数据。
7.一种快速外围组件互连(PCI)(PCIe)系统的主机系统,包括:
PCIe总线接口,其被配置成通过PCIe总线至少耦合到第一端点和第二端点;
主机存储器,包括存储于其中的数据,至少第一部分数据和第二部分数据与一地址范围相关联;
与所述主机存储器相关联的根复合体,其被配置成从所述PCIe总线接收来自所述第一端点的对与所述地址范围相关联的所述第一部分数据的所有权的请求;以及
一致性代理,其被配置成控制所述地址范围的所有权。
8.如权利要求7所述的主机系统,其特征在于,所述根复合体被进一步配置成:
向所述一致性代理请求来自所述主机系统的与所述第一部分数据相关联的所述地址范围的所有权;
向所述第一端点提供与所述地址范围相关联的数据;
所述一致性代理被进一步配置成将所述地址范围的所有权从所述主机系统指派到所述第一端点;以及
在所述主机存储器中存储与所述地址范围相关联的经修改数据。
9.如权利要求8所述的主机系统,其特征在于,所述根复合体被进一步配置成:
向所述第一端点提供与所述地址范围相关联的数据;以及
当所述地址范围的所有权返回到所述主机系统时,从所述第一端点接收与所述地址范围相关联的经修改数据。
10.如权利要求9所述的主机系统,其特征在于,所述根复合体被进一步配置成在所述主机存储器中存储与所述地址范围相关联的所述经修改数据。
11.如权利要求9所述的主机系统,其特征在于,所述根复合体被进一步配置成在从所述第一端点接收与所述地址范围相关联的所述经修改数据之前,向所述第一端点请求将所述地址范围的所有权返还到所述主机系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680036148.8/1.html,转载请声明来源钻瓜专利网。