[发明专利]用于存储器系统中的读取操作的服务质量控制在审
| 申请号: | 201980051813.4 | 申请日: | 2019-07-24 |
| 公开(公告)号: | CN112534392A | 公开(公告)日: | 2021-03-19 |
| 发明(设计)人: | D·巴维什;T·C·迈耶罗维茨 | 申请(专利权)人: | 美光科技公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F13/16;G06F13/22 |
| 代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
| 地址: | 美国爱*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 存储器 系统 中的 读取 操作 服务质量 控制 | ||
1.一种存储器系统,其包括:
多个存储器组件;以及
处理装置,其与所述多个存储器组件操作性地耦合以进行以下操作:
从主机系统接收从所述存储器组件检索数据的读取请求;
将所述读取请求存储在缓冲区中;
跟踪所述读取请求的寿命和由所述主机系统为所述读取请求指定的优先级;以及
基于来自所述缓冲区的第一读取请求的寿命和阈值时间周期调度执行所述第一读取请求。
2.根据权利要求1所述的存储器系统,其中所述处理装置进一步进行以下操作:
确定所述第一读取请求的所述寿命已达到所述阈值时间周期,其中在所述第一读取请求的所述寿命已达到所述阈值时间周期的时候第二读取请求处于所述缓冲区中,且其中所述主机系统为所述第二读取请求指定高于所述第一读取请求的优先级的优先级;以及
响应于确定所述第一读取请求的所述寿命已达到所述阈值时间周期,致使在所述缓冲区中的所述第二读取请求之前执行所述第一读取请求。
3.根据权利要求2所述的存储器系统,其中所述处理装置进一步进行以下操作:
基于由所述主机系统指定的所述第一读取请求的所述优先级和所述第一读取请求的所述寿命与所述阈值时间周期的相对关系确定所述第一读取请求的执行优先级。
4.根据权利要求3所述的存储器系统,其中所述处理装置进一步进行以下操作:
基于由所述主机系统指定的所述第一读取请求的所述优先级确定用于所述第一请求的所述阈值时间周期。
5.根据权利要求1所述的存储器系统,其中所述处理装置进一步进行以下操作:
通过将所述第一读取请求移动到读取命令的队列致使在所述缓冲区中的所述第二读取请求之前执行所述第一读取请求,其中按所述队列中的命令的次序执行所述队列中的命令。
6.根据权利要求5所述的存储器系统,其中所述处理装置进一步进行以下操作:
将所述第一读取请求移动到所述队列的顶部。
7.根据权利要求5所述的存储器系统,其中所述处理装置进一步进行以下操作:
将所述第一读取请求从较低优先级队列移动到所述队列。
8.根据权利要求1所述的存储器系统,其中所述处理装置进一步进行以下操作:
将响应信号传输到所述主机系统;以及
响应于来自主机系统的发送命令,将针对所述第一读取请求检索的数据传输到所述主机系统。
9.根据权利要求8所述的存储器系统,其中所述读取请求、所述响应信号和所述发送命令是根据用于非易失性双列直插式存储器模块的通信协议。
10.根据权利要求9所述的存储器系统,其中所述存储器组件包含非易失性存储器;所述主机系统和存储器子系统之间的通信信道包含:
命令总线,其用以传输所述读取命令;
数据总线,其用以传输针对所述第一读取请求检索的所述数据;以及
事务总线,其用以从所述存储器系统向所述主机系统传输所述响应信号。
11.根据权利要求8所述的存储器系统,其中调度所述第一读取请求的所述执行以根据所述阈值时间周期限制在所述存储器系统中接收所述第一读取请求和传输针对所述第一读取请求的所述响应信号之间流逝的时间。
12.一种方法,其包括:
在存储器系统中从主机系统接收从所述存储器系统的存储器组件检索数据的读取请求;
将所述读取请求存储在缓冲区中;
跟踪所述读取请求的寿命和由所述主机系统为所述读取请求指定的优先级;以及
基于所述优先级和所述读取请求的寿命与阈值时间周期的相对关系来调度执行所述读取请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980051813.4/1.html,转载请声明来源钻瓜专利网。





