发明名称 内存访问方法及内存系统
摘要 本发明实施例提供的一种内存访问方法及内存系统,内存控制器将访存指令、低位地址信号、第一片选信号和第一高位地址信号发给第一级缓冲芯片,并延迟第二高位地址信号,得到延迟地址信号,将延迟地址信号发送给第二级缓冲芯片,第一级缓冲芯片根据第一片选信号和第一高位地址信号选通目标第二级缓冲芯片,并将访存指令和低位地址信号发送给目标第二级缓冲芯片,目标第二级缓冲芯片根据延迟地址信号和第二片选信号确定目标内存模块,根据低位地址信号确定目标内存颗粒,根据访存指令从目标内存颗粒中获取目标数据,将目标数据返给内存控制器。本发明实施例将系统内存级联方式变为树状拓扑形式,避免协议转换问题,缩短内存访问时间,提高访存效率。
申请公布号 CN104123234A 申请公布日期 2014.10.29
申请号 CN201310152306.4 申请日期 2013.04.27
申请人 华为技术有限公司;中国科学院计算技术研究所 发明人 阮元;陈明宇
分类号 G06F12/08(2006.01)I;G06F13/16(2006.01)I 主分类号 G06F12/08(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 孟金喆
主权项 一种内存访问方法,其特征在于,包括:内存控制器发送访存指令、低位地址信号、第一片选信号和第一高位地址信号给第一级缓冲芯片,并将第二高位地址信号进行延迟处理,得到延迟地址信号,将所述延迟地址信号发送给第二级缓冲芯片;其中,所述第一级缓冲芯片与所述第二级缓冲芯片级联,所述第二级缓冲芯片连接至少一个内存模块,所述内存模块包括至少一个内存颗粒;所述第一片选信号与所述第一高位地址信号用于标识所述第二缓冲芯片中的目标第二级缓冲芯片;所述低位地址信号用于标识目标内存模块中的目标内存颗粒;所述第一级缓冲芯片根据预设的映射关系以及所述第一片选信号和所述第一高位地址信号向所述第二级缓冲芯片输出第二片选信号以选通所述目标第二级缓冲芯片,并将所述访存指令和所述低位地址信号发送给所述目标第二级缓冲芯片;其中,所述第二级缓冲芯片包括至少一个缓冲芯片,所述目标缓缓冲芯片为所述第二级缓冲芯片中被所述第二片选信号选通的缓冲芯片;所述目标第二级缓冲芯片根据所述延迟地址信号和所述第二片选信号从所述内存模块中确定所述目标内存模块,并根据所述低位地址信号从所述目标内存模块中确定所述目标内存颗粒;所述延迟地址信号和所述第二片选信号用于标识所述内存模块中的所述目标内存模块;所述目标第二级缓冲芯片根据所述访存指令从所述目标内存颗粒中获取目标数据,并通过所述第一级缓冲芯片将所述目标数据发送给所述内存控制器。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼