[发明专利]存储器屏障总线命令的有效执行有效
申请号: | 200780008020.1 | 申请日: | 2007-03-07 |
公开(公告)号: | CN101395574A | 公开(公告)日: | 2009-03-25 |
发明(设计)人: | 詹姆斯·爱德华·小沙利文;贾亚·普拉喀什·苏布拉马尼亚姆·贾纳桑;理查德·爱拉尔德·霍夫曼 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 北京律盟知识产权代理有限责任公司 | 代理人: | 刘国伟 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 屏障 总线 命令 有效 执行 | ||
1.一种弱有序处理系统,其包括:
存储器;
主装置,其经配置以向所述存储器发出包含存储器屏障和读取请求的存储器存取 请求;及
从属装置,其经配置以向所述主装置提供对所述存储器的存取,所述从属装置进 一步经配置以产生指示将强制执行由所述主装置发出的存储器屏障所强加的排序约束 的信号,所述信号是在执行由所述主装置在所述存储器屏障之前向所述存储器发出的 所述读取请求之前产生的,其中所述读取请求中的每一者包含乱序读取属性,且所述 存储器屏障包含乱序启用属性,当去断言所述乱序启用属性时,所述从属装置在发送 于所述存储器屏障之前发出的具有去断言乱序读取属性的所述读取请求的有效负载之 后,向所述主装置提供所述信号。
2.如权利要求1所述的弱有序处理系统,其中所述从属装置进一步经配置以在 执行在所述存储器屏障之前发出的对所述存储器的所有所述存储器存取请求之前向所 述主装置提供所述信号。
3.如权利要求2所述的弱有序处理系统,其进一步包括将所述主装置连接到所 述从属装置的一个或一个以上总线,所述一个或一个以上总线具有接收通道,且其中 所述从属装置进一步经配置以向所述接收通道上的所述主装置提供响应于所述读取请 求的有效负载和所述信号两者。
4.如权利要求1所述的弱有序处理系统,其进一步包括一个或一个以上总线, 所述主装置和所述从属装置在同一总线上。
5.如权利要求1所述的弱有序处理系统,其进一步包括一个或一个以上总线, 所述主装置和所述从属装置在不同总线上。
6.如权利要求1所述的弱有序处理系统,其中所述从属装置包括用于所述存储 器的存储器控制器。
7.如权利要求1所述的弱有序处理系统,其中所述从属装置包括桥接器。
8.一种弱有序处理系统,其包括:
存储器;
主装置,其经配置以向所述存储器发出包含存储器屏障和读取请求的存储器存取 请求;及
从属装置,其经配置以向所述主装置提供对所述存储器的存取,所述从属装置进 一步经配置以确认由所述主装置发出的存储器屏障,所述存储器屏障是在执行由所述 主装置在所述存储器屏障之前向所述存储器发出的所述读取请求之前确认的,其中所 述读取请求中的每一者包含乱序读取属性,且所述存储器屏障包含乱序启用属性,在 去断言所述乱序启用属性时,所述从属装置进一步在发送于所述存储器屏障之前发出 的具有去断言乱序读取属性的所述读取请求的有效负载之后,向所述主装置提供所述 存储器屏障确认。
9.如权利要求8所述的弱有序处理系统,其中所述从属装置进一步经配置以在 执行在所述存储器屏障之前发出的对所述存储器的所有所述存储器存取请求之前向所 述主装置提供所述存储器屏障确认。
10.如权利要求9所述的弱有序处理系统,其进一步包括将所述主装置连接到所 述从属装置的一个或一个以上总线,所述一个或一个以上总线具有接收通道,且其中 所述从属装置进一步经配置以向所述接收通道上的所述主装置提供响应于所述读取请 求的有效负载和所述存储器屏障确认。
11.如权利要求8所述的弱有序处理系统,其中所述从属装置和所述存储器耦合 在一起以使得向所述从属装置提供对所述存储器的所有存储器存取请求,而无论所述 存储器存取请求是从所述主装置还是从其它地方接收的。
12.如权利要求8所述的弱有序处理系统,其进一步包括一个或一个以上总线, 所述主装置和所述从属装置在同一总线上。
13.如权利要求8所述的弱有序处理系统,其进一步包括一个或一个以上总线, 所述主装置和所述从属装置在不同的总线上。
14.如权利要求8所述的弱有序处理系统,其中所述从属装置包括用于所述存储 器的存储器控制器。
15.如权利要求8所述的弱有序处理系统,其中所述从属装置包括桥接器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780008020.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:比较方法、自动化系统以及控制器
- 下一篇:可调温保温的电水壶