[发明专利]存储器的访问系统及方法在审
| 申请号: | 201580080676.9 | 申请日: | 2015-06-02 |
| 公开(公告)号: | CN107710172A | 公开(公告)日: | 2018-02-16 |
| 发明(设计)人: | 宋风龙;张广飞;汪涛 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | G06F12/08 | 分类号: | G06F12/08 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储器 访问 系统 方法 | ||
1.一种存储器的访问系统,包括:存储器、控制器与冗余消除单元;
所述存储器,包括M×N个存储块,M行存储块组成M个存储组,N列存储块组成N个存储路,每个存储组设置有组标识,所述M或N为大于等于2的正整数;
所述冗余消除单元,用于记录M条记录项,每条记录项对应于所述每个存储组,所述每条记录项用于保存所述每个存储组中已存储数据块的标签,所述标签包括所述已存储数据块对应的线程标识及数据块的标识信息;
所述控制器,用于接收数据读请求,确定读数据块和所述读数据块的目标存储组,向所述冗余消除单元发送查询消息,所述查询消息携带所述读数据块的目标存储组的组标识和所述读数据块的标签;
所述冗余消除单元,用于在接收到所述查询消息后,根据所述读数据块的目标存储组的组标识,将所述读数据块的线程标识与所述读数据块的目标存储组对应的记录项中的已存储的数据块的线程信息进行比较,若所述读数据块的线程标识与所述读数据块的目标存储组对应的记录项中的已存储的数据块的线程信息匹配成功,将所述读数据块的标识信息与所述读数据块的目标存储组对应的记录项中的匹配成功的已存储的数据块的数据块标识进行匹配,若所述读数据块的线程标识与所述读数据块的目标存储组对应的记录项中的已存储的数据块的线程信息匹配失败,则向所述控制器发送读数据未命中的查询响应消息。
2.根据权利要求1所述的系统,其特征在于,
所述控制器,还用于接收数据写请求,确定写数据块和所述写数据块的目标存储组,将所述写数据块存储到所述目标存储组中的目标存储块,并将所述写数据块的目标存储组的组标识以及所述写数据块的标签发送到所述冗余消除单元;
所述冗余消除单元,还用于根据所述写数据块的目标存储组的组标识,在所述写数据块的目标存储组的组标识对应的记录项中记录所述写数据块的标签。
3.根据权利要求2所述的系统,其特征在于,所述冗余消除单元中的所述每条记录项包含N个记录位,每个记录位对应于所述每个存储组中每个存储块;
所述冗余消除单元还用于将所述已存储的数据块的标签记录到所述已存储的数据块所在的存储组对应的记录项中对应的记录位中。
4.根据权利要求3所述的系统,其特征在于,所述冗余消除单元还用于,在将所述读数据块的标签与所述读数据块的目标存储组对应的记录项中的已存储的数据块的标签进行匹配成功时,确定匹配成功的记录位对应的存储块所在的存储路,将所述确定的存储路信息发送至所述控制器;
所述控制器还用于根据所述确定的存储路信息使能所述确定的存储路信息对应的存储路。
5.一种存储器的访问系统,包括:存储器、控制器与冗余消除单元;
所述存储器,包括M×N个存储块,M行存储块组成M个存储组,N列存储块组成N个存储路,每个存储组设置有组标识,所述M或N为大于等于2的正整数;
所述冗余消除单元,用于记录M条记录项,每条记录项对应于所述每个存储组,所述每条记录项用于保存所述每个存储组中已存储数据块的标签;
所述控制器,用于接收数据读请求,确定读数据块和所述读数据块的目标存储组,根据所述读数据块的目标存储组的组标识查询所述冗余消除单元,根据所述读数据块的目标存储组的组标识,将所述读数据块的线程标识与所述读数据块的目标存储组对应的记录项中的已存储的数据块的线程信息进行比较,若所述读数据块的线程标识与所述读数据块的目标存储组对应的记录项中的已存储的数据块的线程信息匹配成功,将所述读数据块的标识信息与目标存储组对应的记录项中的匹配成功的已存储的数据块的数据块标识进行匹配,若所述读数据块的线程标识与所述读数据块的目标存储组对应的记录项中的已存储的数据块的线程信息匹配失败,则返回未命中的信息。
6.根据权利要求5所述的系统,其特征在于,
所述控制器,还用于接收数据写请求,确定写数据块和所述写数据块的目标存储组,将所述写数据块存储到所述目标存储组中的目标存储块,并根据所述写数据块的目标存储组的组标识,在所述写数据块的目标存储组的组标识对应的记录项中记录所述写数据块的标签。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580080676.9/1.html,转载请声明来源钻瓜专利网。





