一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于DRAM的刷新管理的制作方法

2023-02-19 19:55:41 来源:中国专利 TAG:

技术特征:
1.一种存储器控制器,包括:存储器接口队列,所述存储器接口队列具有用于耦接到存储通道的输出,所述存储通道适于耦接到至少一个动态随机存取存储器(dram);仲裁器,所述仲裁器耦接到所述存储器接口队列,用于选择进入的存储器命令并将所选择的所述进入的存储器命令放置在所述存储器接口队列中,从而致使所选择的所述进入的存储器命令通过所述存储通道来传输;和至少一个重放队列,所述至少一个重放队列存储被放置在所述存储器接口队列中的存储器访问命令;和刷新控制电路,所述刷新控制电路耦接到所述仲裁器并且能够操作以监测对通过所述存储通道发送到存储区域的激活命令的数量进行计数的激活计数器,并且响应于所述激活计数器高于指定的阈值,向所述仲裁器发信号通知应发送紧急刷新命令;和重放控制电路,所述重放控制电路用于检测指定类型的错误已发生,并且响应于所述错误而发起包括从所述至少一个重放队列重新传输所选存储器命令的恢复序列。2.根据权利要求1所述的存储器控制器,其中所述重放控制电路还能够操作用于响应于所述恢复序列中的指定的错误条件,检查在所述仲裁器处是否有紧急刷新命令待决,并且如果有,则中断所述恢复序列并允许发送所述紧急刷新命令。3.根据权利要求2所述的存储器控制器,其中所述重放控制电路还能够操作用于使所述刷新控制电路响应于在传输刷新命令时的错误而递增所述激活计数器。4.根据权利要求2所述的存储器控制器,其中所述指定的错误条件包括在所述恢复序列期间的命令奇偶错误。5.根据权利要求2所述的存储器控制器,其中所述指定的错误条件包括所述恢复序列的重新开始。6.根据权利要求2所述的存储器控制器,其中所述指定的错误条件包括所述恢复序列的至少部分重复。7.根据权利要求1所述的存储器控制器,其中所述紧急刷新命令是以下中的一者:用于所述存储区域的至少一部分的刷新(ref)、或用于所述存储区域的刷新管理命令(rfm)。8.根据权利要求1所述的存储器控制器,其中所述存储区域是存储器存储体和子存储体中的一者。9.根据权利要求8所述的存储器控制器,其中当所述存储区域是存储器存储体的子存储体时,所述刷新控制电路能够操作以监测用于所述存储器存储体的相应多个子存储体的多个激活计数器。10.根据权利要求8所述的存储器控制器,其中所述重放控制电路能够操作以将用于指定的子存储体的ref命令替换成用于包含所述指定的子存储体的所述存储器存储体的ref命令。11.根据权利要求1所述的存储器控制器,其中所述刷新控制电路还能够操作以在ref命令发布到相应被监测区域的情况下对所述激活计数器递减第一指定量。12.一种方法,包括:选择性地将存储器命令放置在存储器接口队列中、将所述存储器命令从所述存储器接口队列传输到耦接到至少一个动态随机存取存储器(dram)的存储通道、以及将所传输的所
述存储器命令的副本存储在重放队列中;对通过所述存储通道发送到所述dram的存储区域的激活命令的数量进行计数;响应于所述激活命令的数量高于指定的阈值,向仲裁器发信号通知应发送紧急刷新命令到所述存储区域;检测指定类型的错误已发生,以及响应于所述错误,发起恢复序列,所述恢复序列包括从所述重放队列重新传输所选存储器命令;以及响应于所述恢复序列中的指定的错误条件,检查在所述仲裁器处是否有紧急刷新命令待决,并且如果有,则中断所述恢复序列并允许发送所述紧急刷新命令。13.根据权利要求12所述的方法,还包括响应于在传输刷新命令时的错误而递增激活命令的所述计数。14.根据权利要求12所述的方法,其中所述指定的错误条件包括在所述恢复序列期间的命令奇偶错误。15.根据权利要求12所述的方法,其中所述指定的错误条件包括所述恢复序列的重新开始。16.根据权利要求12所述的方法,其中所述指定的错误条件包括所述恢复序列的至少部分重复。17.根据权利要求12所述的方法,其中所述紧急刷新命令是以下中的一者:用于所述存储区域的至少一部分的刷新(ref)、和用于所述存储区域的刷新管理命令(rfm)。18.根据权利要求12所述的方法,其中所述存储区域是存储器存储体和子存储体中的一者。19.根据权利要求18所述的方法,其中当所述存储区域是存储器存储体的子存储体时,所述方法还包括监测用于所述存储器存储体的相应多个子存储体的多个激活计数器。20.根据权利要求19所述的方法,还包括将用于指定的子存储体的ref命令替换成用于包含所述指定的子存储体的所述存储器存储体的ref命令。21.根据权利要求12所述的方法,还包括在ref命令发布到相应被监测区域的情况下对所述激活计数器递减第一指定量。22.一种数据处理系统,包括:数据处理器;数据织构,所述数据织构耦接到所述数据处理器;和存储器控制器,所述存储器控制器耦接到所述数据织构以用于履行来自数据处理器的存储器请求,所述存储器控制器包括:存储器接口队列,所述存储器接口队列具有用于耦接到存储通道的输出,所述存储通道适于耦接到至少一个动态随机存取存储器(dram);仲裁器,所述仲裁器耦接到所述存储器接口队列,用于选择进入的存储器命令并将所选择的所述进入的存储器命令放置在所述存储器接口队列中,从而致使所选择的所述进入的存储器命令通过所述存储通道来传输;和至少一个重放队列,所述至少一个重放队列存储被放置在所述存储器接口队列中的存储器命令;和刷新控制电路,所述刷新控制电路耦接到所述仲裁器并且能够操作以监测对通过所述
存储通道发送到存储区域的激活命令的数量进行计数的激活计数器,并且响应于所述激活计数器高于指定的阈值,向所述仲裁器发信号通知应发送紧急刷新命令;和重放控制电路,所述重放控制电路用于检测指定类型的错误已发生,并且响应于所述错误而发起包括从所述至少一个重放队列重新传输所选存储器命令的恢复序列。23.根据权利要求22所述的数据处理系统,其中所述重放控制电路还能够操作用于响应于所述恢复序列中的指定的错误条件,检查在所述仲裁器处是否有紧急刷新命令待决,并且如果有,则中断所述恢复序列并允许发送所述紧急刷新命令。24.根据权利要求23所述的数据处理系统,其中所述重放控制电路还能够操作用于使所述刷新控制电路响应于在传输刷新命令时的错误而递增所述激活计数器。25.根据权利要求23所述的数据处理系统,其中所述指定的错误条件包括在所述恢复序列期间的命令奇偶错误。26.根据权利要求23所述的数据处理系统,其中所述指定的错误条件包括所述恢复序列的重新开始。27.根据权利要求23所述的数据处理系统,其中所述指定的错误条件包括所述恢复序列的至少部分重复。28.根据权利要求22所述的数据处理系统,其中所述紧急刷新命令是以下中的一者:用于所述存储区域的至少一部分的刷新(ref)、和用于所述存储区域的刷新管理命令(rfm)。29.根据权利要求22所述的数据处理系统,其中所述存储区域是存储器存储体和子存储体中的一者。30.根据权利要求29所述的数据处理系统,其中当所述存储区域是存储器存储体的子存储体时,所述刷新控制电路能够操作以监测用于所述存储器存储体的相应多个子存储体的多个激活计数器。31.根据权利要求30所述的数据处理系统,其中所述重放控制电路能够操作以将用于指定的子存储体的ref命令替换成用于包含所述指定的子存储体的所述存储器存储体的ref命令。32.根据权利要求22所述的数据处理系统,其中所述刷新控制电路还能够操作以在ref命令发布到相应被监测区域的情况下对所述激活计数器递减第一指定量。

技术总结
存储器控制器与动态随机存取存储器(DRAM)通过接口连接。该存储器控制器选择性地将存储器命令放置在存储器接口队列中,并且将命令从存储器接口队列传输到连接到至少一个动态随机存取存储器(DRAM)的存储通道。所传输的命令被存储在重放队列中。对到DRAM的存储区域的激活命令的数量进行计数。基于该计数,刷新控制电路发信号通知应发送紧急刷新命令到该存储区域。响应于检测到指定类型的错误,恢复序列发起以从重放队列重新传输存储器命令。指定的错误条件可导致恢复序列重新开始。如果紧急刷新命令在此类重新开始发生时是待决的,则中断恢复序列以允许发送紧急刷新命令。则中断恢复序列以允许发送紧急刷新命令。则中断恢复序列以允许发送紧急刷新命令。


技术研发人员:王静 詹姆斯
受保护的技术使用者:超威半导体公司
技术研发日:2021.05.25
技术公布日:2023/1/31
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献