[发明专利]存储器控制器中的刷新方案有效
| 申请号: | 201810775044.X | 申请日: | 2018-07-16 |
| 公开(公告)号: | CN110729006B | 公开(公告)日: | 2022-07-05 |
| 发明(设计)人: | 赵亮;姚于斌 | 申请(专利权)人: | 超威半导体(上海)有限公司 |
| 主分类号: | G11C11/406 | 分类号: | G11C11/406;G06F13/16;G06F13/18 |
| 代理公司: | 上海胜康律师事务所 31263 | 代理人: | 樊英如;邱晓敏 |
| 地址: | 201203 上海市浦东新区张江高科技*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储器 控制器 中的 刷新 方案 | ||
1.一种存储器控制器,其包括:
命令队列,其用于接收并存储对存储器的存储器访问请求;
仲裁器,其用于根据第一类型的访问和第二类型的访问来从所述命令队列选择性地选取访问,其中所述第一类型的访问和所述第二类型的访问对应于所述存储器中的对应存储器访问的不同的页状态;
刷新逻辑电路,其用于生成对所述存储器的存储体的刷新命令,并为所述刷新命令提供优先级指示符,所述优先级指示符的值根据待处理刷新的数目来设置,其中所述刷新逻辑电路为第一优先级状态和第二优先级状态中的一个指派所述优先级指示符;以及
最终仲裁器,其用于基于所述优先级指示符相对于所述第一类型的访问和所述第二类型的访问的存储器访问请求来选择性地排序所述刷新命令,其中所述最终仲裁器响应于所述第一优先级状态而将所述刷新命令提升为在所述第一类型的访问和所述第二类型的访问之间。
2.根据权利要求1所述的存储器控制器,其中所述最终仲裁器响应于所述第二优先级状态而进一步将所述刷新命令提升为高于所述第一类型的访问和所述第二类型的访问。
3.根据权利要求1所述的存储器控制器,其中所述刷新逻辑电路包括:
刷新计数器,其用于计数待处理的每个存储体刷新的数目;以及
耦合到所述刷新计数器的比较器,其在所述刷新计数器超过预定阈值的情况下为所述刷新命令提供所述第一优先级状态。
4.根据权利要求3所述的存储器控制器,其中基于周期性时间段,当所述刷新计数器处于下阈值和上阈值之间时,所述刷新逻辑电路进一步提升待处理刷新命令的所述优先级指示符。
5.根据权利要求4所述的存储器控制器,其中所述周期性时间段是预定刷新间隔和指派给所述存储器控制器的存储体总数的导数。
6.根据权利要求1所述的存储器控制器,其中所述刷新逻辑电路进一步基于可编程计数器来指派所述优先级指示符,并且所述可编程计数器跟踪待处理刷新命令的数目。
7.根据权利要求6所述的存储器控制器,其中当所述可编程计数器高于紧急刷新计数阈值时,所述刷新逻辑电路进一步提升待处理刷新命令的所述优先级指示符。
8.根据权利要求1所述的存储器控制器,其中所述第一类型的访问不是页命中而所述第二类型的访问是页命中。
9.根据权利要求1所述的存储器控制器,其中所述仲裁器包括用于基于子仲裁选择性地选取访问的多个子仲裁器,其中一个子仲裁是页命中,而每个其他子仲裁均不是页命中。
10.根据权利要求1所述的存储器控制器,其中响应于同时接收多于一个存储体的优先级指示符,所述最终仲裁器将作为所述刷新命令的最近接收者的所述存储器的所述存储体的所述优先级指示符降级为低于作为所述刷新命令的最早接收者的所述存储器的所述存储体。
11.根据权利要求1所述的存储器控制器,其中所述存储器控制器适于介接到能够支持每两个存储体刷新的同步图形随机存取存储器。
12.根据权利要求11所述的存储器控制器,其中当成对存储体的待处理刷新命令的优先级指示符是第一优先级状态并且刷新定时器高于刷新定时间隔时,所述刷新逻辑电路进一步提升所述优先级指示符。
13.根据权利要求12所述的存储器控制器,其中当可编程计数器高于紧急刷新计数阈值并且所述成对存储体中的两个存储体具有第一类型的访问时,所述刷新逻辑电路进一步将待处理刷新命令的所述优先级指示符提升到所述成对存储体的第二优先级状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于超威半导体(上海)有限公司,未经超威半导体(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810775044.X/1.html,转载请声明来源钻瓜专利网。





