存储器的访问方法、模块、控制器、系统和介质技术方案

技术编号:32607148 阅读:18 留言:0更新日期:2022-03-12 17:32
本申请实施例提供了一种存储器的访问方法、模块、控制器、系统和介质。该方法包括:获取来自能效比控制器的存储器访问带宽降低指令,所述存储器访问带宽降低指令在所述能效比控制器监测到存储器的温控参数高于相应参数阈值时生成;降低访问所述存储器的当前访问带宽,得到新访问带宽;根据所述新访问带宽向所述存储器发送访问请求。本申请实施例通过采用上述实施方式,能够避免温度器出现温度过高的情况,并可以使得存储器以较小的功耗运行所需的带宽,提高存储器的能效比。提高存储器的能效比。提高存储器的能效比。

【技术实现步骤摘要】
存储器的访问方法、模块、控制器、系统和介质


[0001]本申请实施例涉及存储
,尤其涉及一种存储器的访问方法、模块、控制器、系统和介质。

技术介绍

[0002]高带宽存储器(High Bandwidth Memory,HBM)是近几年兴起的一种存储器,主要应用于数据中心、人工智能等对带宽有较高需求的领域。HBM一般通过与主逻辑功能芯片共享衬底并封装在一起来降低单板设计的复杂度和成本,通过大量的输入/输出接口(Input/Output,I/O)位宽实现较高的数据读写传输带宽;通过在竖直方向上堆叠多个存储介质来减小其与印制电路板的贴合面积。但是,与主逻辑功能芯片的合封处理、大量的IO位宽和存储介质的堆叠会使得HBM自身温度增加,导致HBM的读写可靠性的降低。

技术实现思路

[0003]本申请实施例提供了一种存储器的访问方法、模块、控制器、系统和介质,以降低存储器工作时的温度,进而延长存储器的使用寿命。
[0004]第一方面,本申请实施例提供了一种存储器的访问方法,包括:
[0005]获取来自能效比控制器的存储器访问带宽降低指令,所述存储器访问带宽降低指令在所述能效比控制器监测到存储器的温控参数高于相应参数阈值时生成;
[0006]降低访问所述存储器的当前访问带宽,得到新访问带宽;
[0007]根据所述新访问带宽向所述存储器发送访问请求。
[0008]第二方面,本申请实施例提供了另一种存储器的访问方法,包括:
[0009]获取存储器的温控参数;
[0010]如果所述温控参数高于相应参数阈值,则生成存储器访问带宽降低指令,并将所述存储器访问带宽降低指令发送给存储器访问管理模块,以通过所述存储器访问带宽降低指令控制所述存储器访问管理模块降低所述存储器的访问带宽。
[0011]第三方面,本申请实施例提供了一种存储器访问管理模块,所述存储器访问管理模块包括存储装置、处理装置、存储在所述存储装置上并可在所述处理装置上运行的程序以及用于实现所述处理装置和所述存储装置之间的连接通信的数据总线,所述程序被所述处理装置执行时实现本申请实施例提供的方法。
[0012]第四方面,本申请实施例提供了一种能效比控制器,所述能效比控制器包括存储装置、处理装置、存储在所述存储装置上并可在所述处理装置上运行的程序以及用于实现所述处理装置和所述存储装置之间的连接通信的数据总线,所述程序被所述处理装置执行时实现本申请实施例提供的方法。
[0013]第五方面,本申请实施例提供了一种存储器的访问系统,包括本申请实施例提供的存储器访问管理模块以及能效比控制器,还包括带宽监测器、温度监测器和功耗监测器,
[0014]所述温度监测器,分别与所述存储器和所述能效比控制器相连,被设置为按照第
一监测周期监测存储器的温度,并将监测到的温度发送给所述能效比控制器;
[0015]所述功耗监测器,分别与所述存储器和所述能效比控制器相连,被设置为按照第二监测周期监测存储器的功耗,并将监测到的功耗发送给所述能效比控制器;
[0016]所述带宽监测器,分别与所述存储器访问管理模块、存储器所连接的存储器控制器以及所述能效比控制器相连,被设置为按照第三监测周期监测所述存储器的带宽,并将监测到的所述带宽发送给所述能效比控制器;
[0017]所述能效比控制器,与所述控制器访问管理模块相连,被设置为获取存储器的温控参数;如果所述温控参数高于相应参数阈值,则生成存储器访问带宽降低指令,并将所述存储器访问带宽降低指令发送给存储器访问管理模块,以通过所述存储器访问带宽降低指令控制所述存储器访问管理模块降低所述存储器的访问带宽;
[0018]所述存储器访问管理模块,分别与主机和所述存储器控制器相连,被设置为获取来自能效比控制器的存储器访问带宽降低指令,所述存储器访问带宽降低指令在所述能效比控制器监测到存储器的温控参数高于相应参数阈值时生成;降低访问所述存储器的当前访问带宽,得到新访问带宽;根据所述新访问带宽向所述存储器发送访问请求。
[0019]第六方面,本申请实施例还提供了一种计算机可读存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现本申请实施例提供的方法。
[0020]本申请实施例提供的存储器的访问方法、模块、控制器、系统和介质,能效比控制器获取存储器的温控参数,并在该温控参数大于相应参数阈值时,生成存储器访问带宽降低指令,并将该存储器访问带宽降低指令发送给存储器访问管理模块;相应的,存储器访问管理模块获取能效比控制器发送的访问带宽降低指令,降低访问存储器的当前访问带宽,得到新访问带宽,并根据该新访问带宽向存储器发送访问请求。本申请实施例通过采用上述技术方案,能够避免温度器出现温度过高的情况,并可以使得存储器以较小的功耗运行所需的带宽,提高存储器的能效比。
附图说明
[0021]图1为本申请实施例提供的一种存储器的访问方法的流程图;
[0022]图2a为本申请实施例提供的另一种存储器的访问方法的流程图;
[0023]图2b为本申请实施例提供的一种扩展后的地址的示意图;
[0024]图2c为本申请实施例提供的一种地址排布方式的示意图;
[0025]图2d为本申请实施例提供的一种历史访问记录的示意图;
[0026]图3为本申请实施例提供的第三种存储器的访问方法的流程图;
[0027]图4为本申请实施例提供的一种存储器的访问装置的结构框图;
[0028]图5为本申请实施例提供的另一种存储器的访问装置的结构框图;
[0029]图6为本申请实施例提供的一种存储器访问管理模块的结构示意图;
[0030]图7为本申请实施例提供的一种能效比控制器的结构示意图;
[0031]图8为本申请实施例提供的一种存储器的访问系统的结构示意图;
具体实施方式
[0032]应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0033]图1为一实施例提供的一种存储器的访问方法的流程图。该方法可以由存储器的访问装置执行,该装置可以由软件和/或硬件实现,该装置可配置于控制芯片中,典型的,可配置于存储器访问管理控制模块中。该方法可以适用于对存储器访问进行管理的场景中。如图1所示,本实施例提供的存储器的访问方法包括如下步骤:
[0034]S101、获取来自能效比控制器的存储器访问带宽降低指令,所述存储器访问带宽降低指令在所述能效比控制器监测到存储器的温控参数高于相应参数阈值时生成。
[0035]在本步骤中,存储器访问带宽降低指令可以理解为用于降低存储器访问管理控制模块所管理的存储器当前的访问带宽的控制指令,其可以由能效比控制器在该存储器的温控参数高于预先设置的参数阈值时生成并发送给存储器访问管理模块;存储器的温控参数可以理解为用于监控存储器的温度的参数,其包括存储器的温度、功耗和带宽中的至少一项,优选本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储器的访问方法,其特征在于,包括:获取来自能效比控制器的存储器访问带宽降低指令,所述存储器访问带宽降低指令在所述能效比控制器监测到存储器的温控参数高于相应参数阈值时生成;降低访问所述存储器的当前访问带宽,得到新访问带宽;根据所述新访问带宽向所述存储器发送访问请求。2.根据权利要求1所述的方法,其特征在于,所述降低所述存储器的当前访问带宽,包括:将所述存储器的当前访问带宽降低预设带宽步长。3.根据权利要求1所述的方法,其特征在于,所述访问请求为已授权访问请求,在所述根据所述新访问带宽向所述存储器发送访问请求之前,包括:按照预设授权规则对接收到的原始访问请求进行授权,得到已授权访问请求。4.根据权利要求3所述的方法,其特征在于,所述按照预设授权规则对接收到的原始访问请求进行授权,得到已授权访问请求,包括:当接收到主机发送的原始访问请求时,将所述原始访问请求中携带的原始访问地址映射为目标访问地址,所述目标访问地址包括目标行地址、目标列地址、目标通道号、目标伪通道号和目标bank地址;如果所述存储器的历史访问记录中存在第一历史访问请求,则对所述原始访问请求进行授权,得到已授权访问请求,所述第一历史访问请求的历史行地址与所述目标行地址相同,所述历史访问记录被设置为记录各bank最后一次传输的历史访问请求。5.根据权利要求4所述的方法,其特征在于,还包括:如果所述存储器的历史访问记录中不存在第一历史访问请求,则判断所述历史访问记录中是否存在第二历史访问请求,所述第二历史访问请求的历史通道号与所述目标通道号相同、所述第二历史访问请求的历史伪通道号与所述目标伪通道号相同且所述第二历史访问请求的历史bank地址与所述目标bank地址相同的;如果所述历史访问记录中不存在第二历史访问请求,则对所述原始访问请求进行授权,得到已授权访问请求。6.根据权利要求5所述的方法,其特征在于,还包括:如果所述历史访问记录中存在第二历史访问请求,则判断本地是否存在数量大于或等于预设数量阈值的目标未授权访问请求,若是,则按照设定顺序依次对各所述目标未授权访问请求进行授权,得到已授权访问请求;若否,则经过预设时间长度后,对所述原始访问请求进行授权,得到已授权访问请求,所述目标未授权访问请求的行地址与所述目标行地址相同。7.根据权利要求4-6任一所述的方法,其特征在于,在所述得到已授权访问请求之后,还包括:基于所述已授权访问的访问地址更新所述历史访问记录。8.一种存储器的访问方法,其特征在于,包括:获取存储器的温控参数;如果所述温控参数高于相应参数阈值,则生成存储器访问带宽降低指令,并将所述存储器访问带宽降低指令发送给存储器访问管理模块,以通过所述存储器访问带宽降低指令
控制所述存储器访问管理模块降低所述存储器的访问带宽。9.根据权利要求8所述的方法,其特征在于,所述温控参数包括温度、功耗和带宽三个参数项,所述如果所述温控参数高于相应参数阈值,则生成存储器访问带宽降低指令,包括:如果所述温控参数中存在高于相应阈值的异常参数项,则生成存储器访问带宽...

【专利技术属性】
技术研发人员:王建敏刘衡祁徐金林陈昌胜
申请(专利权)人:深圳市中兴微电子技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1