[发明专利]经由共享存储器结构的仲裁存储器访问有效
申请号: | 201480000991.1 | 申请日: | 2014-01-06 |
公开(公告)号: | CN104321758B | 公开(公告)日: | 2017-12-26 |
发明(设计)人: | D·F·卡特;B·范宁;R·纳加拉简;J·S·尼尔;D·伯恩斯泰因;D·利马耶;I·T·肖瓦纳斯;R·艾尔 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F13/14 | 分类号: | G06F13/14;G06F12/00 |
代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 周学斌,姜甜 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 经由 共享 存储器 结构 仲裁 访问 | ||
1.一种用于仲裁存储器访问的装置,包括:
结构装置,其耦合在半导体设备的多个知识产权(IP)块和存储器控制器之间,所述结构装置被配置用于向所述多个IP块中的至少一些提供全局定时信息并从所述多个IP块接收多个存储器请求,其中所述结构被配置用于从所述多个IP块中的第一IP块接收所述多个存储器请求的一个存储器请求,所述存储器请求具有包括期限字段的多个字段,以提供至少部分地基于所述全局定时信息的期限值,所述期限值由所述第一IP块传递,以指示在完成所述存储器请求之前的最大延迟,所述最大延迟由所述第一IP块确定并且其中所述结构装置被配置用于至少部分地基于包括在所述存储器请求的所述期限字段中的所述期限值来在所述多个存储器请求之间进行仲裁。
2.根据权利要求1的装置,其中所述结构装置包括:
准许仲裁器装置,其用于接收所述多个存储器请求并选择所述多个存储器请求之一来提供至存储器调度器仲裁器装置;以及
所述存储器调度器仲裁器装置耦合于所述准许仲裁器装置,用于从一组存储器请求中选择第一存储器请求来提供至所述存储器控制器。
3.根据权利要求2的装置,其中所述准许仲裁器装置包括:第一仲裁器,用以从所述多个IP块的第一子集接收存储器请求并且从所述多个IP块的第二子集接收所述多个存储器请求的第一部分,以及第二仲裁器,用以从所述多个IP块的所述第二子集接收所述多个存储器请求的第二部分。
4.根据权利要求3的装置,其中所述多个IP块的所述第二子集包括延迟敏感设备,所述结构装置经由第一接口和第二接口耦合到所述多个IP块的所述第二子集。
5.根据权利要求4的装置,其中所述第二仲裁器进一步用于接收期限值,所述期限值包括在从所述多个IP块的所述第二子集接收的所述多个存储器请求的所述第二部分的每一个中。
6.根据权利要求3的装置,其中所述准许仲裁器装置可控制为操作于第一模式和第二模式中,在所述第一模式中,越过来自第一仲裁器的存储器请求而选择来自所述第二仲裁器的存储器请求,以及在所述第二模式中,在选择来自第二仲裁器的N个存储器请求之后选择来自第一仲裁器的M个存储器请求,其中从配置寄存器获得M和N。
7.根据权利要求3的装置,其中所述准许仲裁器装置进一步包括第三仲裁器,其耦合于所述第一仲裁器和所述第二仲裁器的输出并在该第一和第二仲裁器的输出之间进行仲裁。
8.根据权利要求2的装置,其中所述存储器调度器仲裁器装置用于至少部分地基于所述存储器请求的地址信息来重排序无序的存储器请求组。
9.根据权利要求8的装置,其中所述存储器调度器仲裁器装置用于至少部分地基于与存储于所述结构装置的计分板的条目中的存储器请求相关联的页面命中状态信息来重排序无序的存储器请求组。
10.根据权利要求1的装置,进一步包括耦合于第二IP块的接口装置,所述接口装置包括期限装置,用于基于针对所述第二IP块的第一存储器请求的延迟需求和从所述结构装置提供至所述第二IP块的全局定时信息的全局定时器值来生成所述期限值。
11.根据权利要求10的装置,进一步包括期限检查器,用以从所述第一IP块接收所述期限值并且基于所述期限值和全局定时器的值来将所述第一存储器请求路由至第一仲裁器或第二仲裁器。
12.根据权利要求2的装置,进一步包括资源分配装置,用于针对所述多个IP块中的每一个,在所述结构装置的多个共享资源中保留虚拟条目。
13.根据权利要求12的装置,其中所述资源分配装置进一步用于将所述多个IP块中的每一个限制为预定数量的多个共享资源。
14.根据权利要求12的装置,其中所述多个共享资源包括清除池,所述清除池具有多个条目,每一个条目用于存储写请求,其中所述资源分配装置用于将所述多个条目限制于清除限制,并且其中所述准许仲裁器装置用于当所述清除池的大小等于所述清除限制时阻止进入的写请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480000991.1/1.html,转载请声明来源钻瓜专利网。