[发明专利]对快速外围组件互连(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 事务 一致性 驱动 增强 | ||
优先权要求
本申请依据35U.S.C.§119(e)要求2015年6月22日提交且题为“COHERENCY DRIVEN ENHANCEMENTS TO A PERIPHERAL COMPONENT INTERCONNECT(PCI)EXPRESS(PCIe)TRANSACTION LAYER(对快速外围组件互连(PCI)(PCIe)事务层的一致性驱动增强)”的美国临时专利申请S/N.62/182,815的优先权,其内容通过引用被全部纳入于此。
本申请还要求2016年6月16日提交且题为“COHERENCY DRIVEN ENHANCEMENTS TO A PERIPHERAL COMPONENT INTERCONNECT(PCI)EXPRESS(PCIe)TRANSACTION LAYER(对快速外围组件互连(PCI)(PCIe)事务层的一致性驱动增强)”的美国专利申请S/N.15/184,181的优先权,其内容通过引用被全部纳入于此。
背景
I.公开领域
本公开的技术一般涉及高速外围组件互连(PCI)(PCIe)系统。
II.背景技术
移动通信设备在现代社会已变得越来越普遍。此类移动通信设备的日益盛行部分地是由这些设备上可用的增加的功能性来推动的。此类增加的功能性是通过在移动通信设备内包括越来越复杂的集成电路(IC)来实现的。随着移动通信设备内的IC的数目和复杂度的增加,各种IC也需要彼此通信。
已经公布了数个标准,其概述了允许IC彼此通信的各种协议。一种流行的协议是外围组件互连(PCI)协议,其存在各种类型,包括快速PCI(PCIe)协议。在作为IC到IC通信协议很有用的同时,PCI和PCIe协议也可以被用来通过电缆或其他连接器将移动终端耦合到远程设备。
PCIe协议经常被用来控制对存储器元件的访问。在许多实例中,一个以上PCIe组件可能想要并发地访问存储器元件。在此类实例中,此类访问请求被发送到系统存储器(或设备存储器)以读/写数据。然而,PCIe被定义成非一致的。即,对系统存储器(或设备存储器)的修改不会自动地被传达到其他PCIe组件。简而言之,可能难以正确地管理和控制对存储器元件的访问。由此,需要籍以管理此类对存储器资源的并发使用的更好机制。
公开概述
详细描述中公开的诸方面包括对快速外围组件互连(PCI)(PCIe)事务层的一致性驱动增强在一个示例性方面,一致性代理被添加到PCIe系统以支持在该PCIe系统中使用存储器的宽松的一致性模型。该PCIe系统可以包括其中存储有数据的系统存储器元件。并非要求该PCIe系统的端点从/向该系统存储器元件读取和写入,本公开的示例性方面允许端点请求该系统存储器元件的各部分的所有权。此类部分可以由该系统存储器元件的地址范围来定义。该一致性代理向请求方端点指派所请求的地址范围。该指派有时可以被称作指派所有权。该请求方端点将该系统存储器元件中对应于所指派的地址范围的内容复制到本地端点存储器中。该请求方端点随后对所复制的存储器内容执行本地读和写操作。若根复合体或其他端点请求,拥有方端点可以发送所复制的存储器内容的经更新的快照(如通过任何本地写操作所更新的)。在由端点对所复制的存储器内容的使用完成时,或者在来自该根复合体的一致性代理的指令之后,该地址范围的所有权返回到该根复合体,并且该端点将经更新的内容发送回该系统存储器元件中的该地址范围。
就此而言,在一个方面,提供了一种用于控制PCIe系统中的主机存储器的方法。该方法包括在主机的与该主机中的主机存储器相关联的根复合体处接收来自第一端点的访问存储在该主机存储器中的第一部分数据的请求。该方法进一步包括向该主机的一致性代理请求来自该主机的与第一部分数据相关联的地址范围的所有权。该方法进一步包括由该一致性代理将该地址范围的所有权从该主机指派到第一端点,并向第一端点提供与该地址范围相关联的数据。该方法进一步包括当该地址范围的所有权返回到该主机时,从第一端点接收与该地址范围相关联的经修改数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680036148.8/2.html,转载请声明来源钻瓜专利网。