[发明专利]高速缓存存储器及包含其的存储系统及其操作方法在审
申请号: | 201911265732.2 | 申请日: | 2019-12-11 |
公开(公告)号: | CN111723028A | 公开(公告)日: | 2020-09-29 |
发明(设计)人: | 郑承奎 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G06F12/0893 | 分类号: | G06F12/0893 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 许伟群;郭放 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 高速缓存 存储器 包含 存储系统 及其 操作方法 | ||
1.一种高速缓存存储器,包括:
第一高速缓存区域,其与偶地址相对应;和
第二高速缓存区域,其与奇地址相对应,
其中,所述第一高速缓存区域和所述第二高速缓存区域各自包括多个高速缓存组,并且每个高速缓存组包括:
数据组字段,其适用于储存与所述偶地址和所述奇地址之中的地址相对应的数据;和
配对字段,其适用于储存关于位置的信息,与被储存数据所对应的地址相邻的相邻地址所对应的数据储存在所述位置。
2.根据权利要求1所述的高速缓存存储器,其中,基于储存在所述配对字段中的位置信息,将所述被储存数据和所述相邻地址所对应的数据一起逐出。
3.根据权利要求1所述的高速缓存存储器,其中,每个高速缓存组还包括索引,所述索引适用于响应于地址的低阶位之中的除最低有效位LSB之外的其他低阶位而对所述第一高速缓存区域和第二高速缓存区域进行分类。
4.一种存储系统,包括:
第一高速缓存区域,其包括多个第一高速缓存组并且适用于储存对应于偶地址的第一数据;
第二高速缓存区域,其包括多个第二高速缓存组并且适用于储存对应于奇地址的第二数据;
检查电路,其适用于针对每个所述第一高速缓存组和每个所述第二高速缓存组来检查输入数据的命中或未命中;
检测电路,其适用于检测所述输入数据是所述第一数据还是所述第二数据;和
控制电路,其适用于根据检查结果和检测结果而将所述输入数据分配给在第一高速缓存组和第二高速缓存组之中的一个。
5.根据权利要求4所述的存储系统,其中,根据所述检查结果和所述检测结果,所述控制电路生成在第一高速缓存组和第二高速缓存组之中的储存与相邻地址相对应的数据的高速缓存组的位置信息,并且将生成的位置信息和所述输入数据储存在被分配的高速缓存组中,所述相邻地址与对应于所述输入数据的地址相邻。
6.根据权利要求5所述的存储系统,其中,基于所述多个第一高速缓存组和所述多个第二高速缓存组中储存的位置信息,所述控制电路将在所述第一高速缓存组和所述第二高速缓存组中储存的所述第一数据和所述第二数据之中的与所述地址和所述相邻地址相对应的数据逐出。
7.根据权利要求4所述的存储系统,其进一步包括存储器,所述存储器适用于储存块尺寸是所述输入数据的N倍大的数据,其中,N是大于或等于2的整数。
8.根据权利要求4所述的存储系统,其中,所述第一高速缓存组和第二高速缓存组均包括:
数据组字段,其适用于存储与偶地址和奇地址中的地址相对应的数据;和
配对字段,其适用于储存关于位置的信息,与被储存数据所对应的地址相邻的相邻地址所对应的数据储存在所述位置。
9.根据权利要求4所述的存储系统,其中,当输入地址的最低有效位LSB对应于偶数时,所述检测电路将所述输入数据检测为所述第一数据,并且
当所述输入地址的LSB对应于奇数时,所述检测电路将所述输入数据检测为所述第二数据。
10.根据权利要求4所述的存储系统,其中,所述检查电路将输入地址的低阶位之中的除了最低有效位LSB之外的其他低阶位与所述第一高速缓存组的索引和所述第二高速缓存组的索引进行比较,并且将所述输入地址的其余比特位与所述多个第一高速缓存组和所述多个第二高速缓存组之中的具有与其他低阶位相对应的索引的高速缓存组的标签进行比较。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911265732.2/1.html,转载请声明来源钻瓜专利网。