发明名称 动态随机访问存储器刷新的方法和系统
摘要 本发明公开了一种DRAM刷新的方法和系统,方法包括:将DRAM中的全部存储体分为多个存储体组,每个组中有n个存储体,其中,n为大于等于1的整数;为每个存储体组确定可用保持时间阈值;对每个存储体组的存储体的每个存储体行进行刷新,其中,对一个存储体组的一个存储体行进行刷新包括:判断对该存储体行的刷新操作和对该存储体行所在的存储体的访问操作是否冲突;如果冲突,判断对于当前存储体行,是进行刷新操作还是访问操作;如果判断结果为进行访问操作,则继续访问操作。该方法比现有的刷新方法具有几十倍的连续访问能力,因此也提高了动态随机访问存储器的访问性能。
申请公布号 CN102081964B 申请公布日期 2014.12.10
申请号 CN200910225879.9 申请日期 2009.11.30
申请人 国际商业机器公司 发明人 孙旭光;王宏伟;李厚刚;张凯
分类号 G06F12/14(2006.01)I 主分类号 G06F12/14(2006.01)I
代理机构 北京市柳沈律师事务所 11105 代理人 黄小临
主权项 一种DRAM刷新的方法,包括,将DRAM中的全部存储体分为多个存储体组,每个组中有n个存储体,其中,n为大于等于1的整数;为每个存储体组确定可用保持时间阈值,其中所述为每个存储体组确定的可用保持时间阈值为DRAM总保持时间/(M/n+k),其中,DRAM包含M个存储体,分为M/n个存储体组,k为大于等于1的整数;对每个存储体组的存储体的每个存储体行进行刷新,其中,对一个存储体组的一个存储体行进行刷新包括:判断对该存储体行的刷新操作和对该存储体行所在的存储体的访问操作是否冲突;如果冲突,判断对于当前存储体行,是进行刷新操作还是访问操作;如果判断结果为进行访问操作,则继续访问操作;其中所述判断对于当前存储体行,是刷新操作还是访问操作包括:如果该存储体组的可用保持时间阈值与组刷新时间的差,与该存储体组的未刷新行需要的全部刷新时间之间的差小于设定阈值,则进行刷新操作,其中组刷新时间为存储体组中从开始刷新到当前刷新的时间差。
地址 美国纽约阿芒克