[发明专利]高速缓存缓冲器在审
申请号: | 201880055771.7 | 申请日: | 2018-08-28 |
公开(公告)号: | CN111033482A | 公开(公告)日: | 2020-04-17 |
发明(设计)人: | D·凯格德斯;R·M·沃克 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F12/0893 | 分类号: | G06F12/0893;G06F12/0866 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 高速缓存 缓冲器 | ||
1.一种设备,其包括:
高速缓存控制器;和
耦合到所述高速缓存控制器的高速缓冲存储器和存储器装置,其中所述高速缓存控制器包含多个缓冲器,且其中所述高速缓存控制器被配置成用于:
将与请求相关联的数据存储在所述多个缓冲器中的一个缓冲器中,且使用所述多个缓冲器中的所述缓冲器来服务对于与所述请求相关联的数据的后续请求。
2.根据权利要求1所述的设备,其中所述高速缓存控制器被配置成在服务所述请求的同时服务所述后续请求。
3.根据权利要求1所述的设备,其中所述高速缓存控制器被配置成响应于服务所述请求而从所述高速缓冲存储器中逐出数据。
4.根据权利要求3所述的设备,其中所述高速缓存控制器被配置成用于将数据写入到从其中逐出与所述请求相关联的所述数据的所述高速缓冲存储器中。
5.根据权利要求1所述的设备,其中所述高速缓存控制器被配置成响应于所述后续请求而从所述缓冲器读取数据。
6.根据权利要求1至5所述的设备,其中所述高速缓存控制器被配置成在服务所述请求之前一直将数据保持在所述缓冲器中。
7.根据权利要求6所述的设备,其中所述高速缓存控制器被配置成通过搜索所述缓冲器来定位数据。
8.根据权利要求1所述的设备,其中高速缓存行未被锁定,且所述高速缓存控制器被配置成在服务所述后续请求之前不等待锁定释放。
9.根据权利要求1至5和权利要求8中任一权利要求所述的设备,其中所述高速缓存控制器被配置成在服务所述后续请求的同时掩蔽所述多个缓冲器中的所述一个缓冲器。
10.一种设备,其包括:
高速缓存控制器;和
耦合到所述高速缓存控制器的高速缓冲存储器和存储器装置,其中所述高速缓存控制器包含多个缓冲器,且其中所述高速缓存控制器被配置成用于:
通过将来自所述存储器装置的数据存储在所述多个缓冲器中的一个缓冲器中来服务请求,且使用所述多个缓冲器中的所述缓冲器来服务对于与所述请求相关联的数据的第一后续请求。
11.根据权利要求10所述的设备,其中所述高速缓存控制器被配置成响应于数据从所述存储器装置存储到所述多个缓冲器中的所述一个缓冲器中而服务所述请求和第一后续请求。
12.根据权利要求10所述的设备,其中所述高速缓存控制器被配置成在数据存储在所述多个缓冲器中的所述一个缓冲器中之前接收所述第一后续请求。
13.根据权利要求10所述的设备,其中所述高速缓存控制器被配置成将所述第一后续请求添加到用于所述多个缓冲器中的所述一个缓冲器的呈链表结构的依赖性列表中。
14.根据权利要求10至13所述的设备,其中所述高速缓存控制器被配置成将来自所述多个缓冲器的所述数据存储在所述高速缓冲存储器中,以完成对所述请求的服务。
15.根据权利要求10所述的设备,其中所述高速缓存控制器被配置成在服务所述第一后续请求的同时使用所述多个缓冲器中的所述一个缓冲器来服务第二后续请求。
16.根据权利要求15所述的设备,其中所述高速缓存控制器被配置成响应于服务所述第二后续请求而使用链表结构在所述多个缓冲器中的另一缓冲器中定位数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880055771.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:栖息式无人飞行器的基于推进器的运动
- 下一篇:霍尔效应电流传感器