追踪对存储器的行的激活的方法和设备的制造方法_2

文档序号:8457113阅读:来源:国知局
存储器行的激活次数进行计数; 第二超时计数器,指示在所述至少一个第二时间段期间剩余的第二时间。
2. 如权利要求1所述的存储器控制器,其中,第二存储器行的激活次数基于在最大激 活窗口期间第二存储器行的被允许激活的最多次数,其中,所述最大激活窗口是这样的一 段时间:在该段时间期间允许第二存储器行的最多次数的被允许激活,而不会使存储器的 位于与第二存储器行相邻的相邻存储器行中存储的数据恶化。
3. 如权利要求1所述的存储器控制器,其中,第二存储器行的激活次数基于在最大激 活窗口期间第二存储器行的被允许激活的最多次数,其中,所述最大激活窗口是这样的一 段时间:在该段时间期间允许第二存储器行的最多次数的被允许激活,而不用刷新存储器 的位于与第二存储器行相邻的相邻存储器行。
4. 如权利要求3所述的存储器控制器,其中,所述至少一个第二时间段中的每个第二 时间段是在所述最大激活窗口内第二存储器行的最多次数的被允许激活中的每次激活之 间的平均时间量。
5. 如权利要求4所述的存储器控制器,其中,所述存储器控制器被配置为:接收对于激 活存储器的存储器行的请求,确定所述存储器行是否与第二条目的第二标识符所标识的第 二存储器行匹配,确定激活计数器是否指示被允许激活的最多次数,并且响应于确定激活 计数器指示被允许激活的最多次数,执行对存储器的刷新操作和对所述请求的限制操作中 的一个操作。
6. 如权利要求5所述的存储器控制器,其中,所述存储器控制器还被配置为:响应于确 定激活计数器没有指示被允许激活的最多次数而使激活计数器的计数值增加,并激活第二 存储器行。
7. 如权利要求4所述的存储器控制器,其中,所述存储器控制器被配置为:接收对于激 活存储器的存储器行的请求,确定所述存储器行与第一条目的第一标识符所标识的第一存 储器行匹配,取消对于第一条目的分配,在第二条目表中分配所述存储器行的相应条目,并 激活所述存储器行。
8. 如权利要求4所述的存储器控制器,其中,所述存储器控制器被配置为:接收对于激 活存储器的存储器行的请求,确定所述存储器行与第一条目的第一标识符所标识的第一存 储器行不匹配,并在第一条目表中分配所述存储器行的相应条目。
9. 如权利要求4所述的存储器控制器,其中,所述存储器控制器被配置为:接收对于激 活存储器的存储器行的请求,确定所述存储器行与第一条目的第一标识符所标识的第一存 储器行匹配,确定第二条目表不能分配与第一存储器行相应的附加条目,并响应于确定第 二条目表不能分配与第一存储器行相应的附加条目而执行对存储器的刷新操作和对所述 请求的限制操作中的一个操作。
10. 如权利要求4所述的存储器控制器,其中,所述存储器控制器还被配置为:从第二 超时计数器确定所述至少一个第二时间段已经过去,响应于从第二超时计数器确定所述至 少一个第二时间段已经过去而使激活计数器的计数值减少。
11. 一种追踪对存储器的行的激活的方法,所述方法包括: 在存储器中存储页表,所述页表被配置为存储以下项: 第一条目表,包括第一条目,第一条目包括: 第一标识符,标识存储器的在第一时间段期间被激活的第一存储器行; 超时计数器,指示在第一时间段期间剩余的第一时间; 第二条目表,包括第二条目,第二条目包括: 第二标识符,标识存储器的在至少一个第二时间段期间被激活的第二存储器行; 激活计数器,对第二存储器行的激活次数进行计数; 第二超时计数器,指示在所述至少一个第二时间段期间剩余的第二时间; 使用所述页表来追踪对存储器的行的激活。
12. 如权利要求11所述的方法,其中,第二存储器行的激活次数基于在最大激活窗口 期间第二存储器行的被允许激活的最多次数,其中,所述最大激活窗口是这样的一段时间: 在该段时间期间允许第二存储器行的最多次数的被允许激活,而不会使存储器的位于与第 二存储器行相邻的相邻存储器行中存储的数据恶化。
13. 如权利要求11所述的方法,其中,第二存储器行的激活次数基于在最大激活窗口 期间第二存储器行的被允许激活的最多次数,其中,所述最大激活窗口是这样的一段时间: 在该段时间期间允许第二存储器行的最多次数的被允许激活,而不用刷新存储器的位于与 第二存储器行相邻的相邻存储器行。
14. 如权利要求13所述的方法,其中,所述至少一个第二时间段中的每个第二时间段 是在所述最大激活窗口内第二存储器行的最多次数的被允许激活中的每次激活之间的平 均时间量。
15. 如权利要求14所述的方法,其中,追踪步骤包括: 接收对于激活存储器的存储器行的请求; 确定所述存储器行与第二条目的第二标识符所标识的第二存储器行匹配; 确定激活计数器是否指示被允许激活的最多次数; 响应于确定激活计数器指示被允许激活的最多次数,执行对存储器的刷新操作和对所 述请求的限制操作中的一个操作。
16. 如权利要求15所述的方法,其中,追踪步骤还包括: 响应于确定激活计数器没有指示被允许激活的最多次数而使激活计数器的计数值增 加,并激活第二存储器行。
17. 如权利要求14所述的方法,其中,追踪步骤包括: 接收对于激活存储器的存储器行的请求; 确定所述存储器行与第一条目的第一标识符所标识的第一存储器行匹配; 取消对于第一条目的分配; 在第二条目表中分配所述存储器行的相应条目; 激活所述存储器行。
18. 如权利要求14所述的方法,其中,追踪步骤包括: 接收对于激活存储器的存储器行的请求; 确定所述存储器行与第一条目的第一标识符所标识的第一存储器行不匹配; 在第一条目表中分配所述存储器行的相应条目。
19. 如权利要求14所述的方法,其中,追踪步骤包括: 接收对于激活存储器的存储器行的请求; 确定所述存储器行与第一条目的第一标识符所标识的第一存储器行匹配; 确定第二条目表不能分配与第一存储器行相应的附加条目; 响应于确定第二条目表不能分配与第一存储器行相应的附加条目而执行对存储器的 刷新操作和对所述请求的限制操作中的一个操作。
20. 如权利要求14所述的方法,其中,追踪步骤包括: 从第二超时计数器确定所述至少一个第二时间段已经过去; 响应于从第二超时计数器确定所述至少一个第二时间段已经过去而使激活计数器的 计数值减少。
【专利摘要】一种追踪对存储器的行的激活的方法和设备,使用更少数量的行激活计数器来有效追踪对于存储器的行的激活,所述行激活计数器指示存储器行是否在激活时间段期间被激活,并且行激活计数器指示在最大激活窗口内存储器行的被允许激活的次数。
【IPC分类】G06F3-06
【公开号】CN104778013
【申请号】CN201510021504
【发明人】林江, 马修·加勒特
【申请人】三星电子株式会社
【公开日】2015年7月15日
【申请日】2015年1月15日
【公告号】US20150200002
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1