[发明专利]非易失存储器、计算系统、及读取方法在审
申请号: | 201710178677.8 | 申请日: | 2017-03-23 |
公开(公告)号: | CN108628766A | 公开(公告)日: | 2018-10-09 |
发明(设计)人: | 金镇佑;朴在根;赵永进 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F12/0853 | 分类号: | G06F12/0853;G06F12/0855;G06F12/0882 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邵亚丽 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 非易失存储器 读取请求 高速缓冲 计算系统 处理器 读取 标签确定 页数据 高速缓冲存储器 环绕 输出 | ||
1.一种由计算系统执行的读取方法,该计算系统包括处理器、非易失存储器和执行非易失存储器的高速缓冲功能的高速缓冲存储器,所述方法包括:
从处理器接收关于关键字的读取请求;
通过对应于该读取请求的标签确定操作确定是否产生高速缓冲未中;
当标签确定操作的结果表示产生高速缓冲未中时,从非易失存储器以环绕方案接收与读取请求相对应的页数据;以及
当页数据的关键字被接收时将该关键字输出到处理器。
2.如权利要求1所述的方法,其中,所述标签确定操作由所述高速缓冲存储器执行。
3.如权利要求1所述的方法,其中:
所述计算系统还包括控制所述非易失存储器和所述高速缓冲存储器的存储器控制器;以及
所述标签确定操作由所述存储器控制器执行。
4.如权利要求1所述的方法,还包括当所述标签确定操作的结果表示产生高速缓冲命中时,输出对应于读取请求的关键字。
5.如权利要求1所述的方法,其中,所述计算系统还包括存储器控制器,该存储器控制器被构造成管理用于执行高速缓冲功能的标签并控制非易失存储器和高速缓冲存储器。
6.如权利要求5所述的方法,还包括在接收页数据之前相对于该页数据执行错误校正操作。
7.如权利要求6所述的方法,其中,所述错误校正操作是通过存储器控制器执行的。
8.如权利要求7所述的方法,其中,所述错误校正操作是通过非易失存储器执行的。
9.如权利要求5所述的存储器系统,其中,接收所述页数据包括:
响应于第一输出命令接收页数据的关键字;以及
在从接收关键字起消逝预定时间之后,响应于第二输出命令接收不是所述关键字的页数据的数据。
10.如权利要求5所述的方法,其中,接收所述页数据包括响应于输出命令依次接收页数据的关键字和页数据的不是所述关键字的数据。
11.如权利要求1所述的方法,其中,接收所述页数据包括在全页直接存储器存取(DMA)传输时间期间以环绕方案用页数据填充高速缓冲存储器的高速缓冲线。
12.如权利要求1所述的方法,其中,接收所述页数据包括以环绕方案用页数据填充高速缓冲存储器的高速缓冲线持续部分页DMA传输时间。
13.如权利要求1所述的方法,其中,接收所述页数据包括:
以环绕方案用从非易失存储器输出的部分页填充高速缓冲存储器的高速缓冲线;以及
以不同于环绕方案的方案用除了部分页的剩余的页数据填充高速缓冲存储器的高速缓冲线。
14.如权利要求1所述的方法,其中,所述关键字的单位是错误校正单元的整数倍。
15.一种非易失存储器模块执行的读取方法,所述非易失存储器模块包括非易失存储器和执行非易失存储器的高速缓冲功能的动态随机存取存储器(DRAM),所述方法包括:
从主机接收读取请求;
确定对应于读取请求的DRAM的高速缓冲线的高速缓冲命中和高速缓冲未中;
在确定了高速缓冲线的高速缓冲未中时,利用页数据填充高速缓冲线,该页数据通过使用环绕操作从非易失存储器输出并对应于读取请求;以及
在用页数据填充高速缓冲线的同时输出与该读取请求相对应的关键字。
16.如权利要求15所述的方法,其中,所述环绕操作是在非易失存储器的读取延迟期间执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710178677.8/1.html,转载请声明来源钻瓜专利网。