[发明专利]用于存储器设备的缓冲器分配管理的方法和系统在审
| 申请号: | 202210981434.9 | 申请日: | 2022-08-15 |
| 公开(公告)号: | CN115934594A | 公开(公告)日: | 2023-04-07 |
| 发明(设计)人: | P·哈纳姆;J·马格茨;M·斯蒂芬斯 | 申请(专利权)人: | 铠侠股份有限公司 |
| 主分类号: | G06F13/16 | 分类号: | G06F13/16;G06F3/06 |
| 代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 刘薇;刘瑞东 |
| 地址: | 日本*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 存储器 设备 缓冲器 分配 管理 方法 系统 | ||
示例实施方式包括一种包括处理器可读指令的非暂态处理器可读介质,该处理器可读指令当由控制器的至少一个处理器执行时,使得处理器:生成与至少一个命令块分别对应的至少一个存储器地址,命令块与对存储器设备的命令相关联;将存储器地址分配给与主机接口相关联的缓冲器寻址单元,存储器地址包括与缓冲存储器块相关联的缓冲存储器标识符和与缓冲存储器块相关联的缓冲存储器地址;以及通过对与缓冲存储器块相关联的参考计数器增量来更新与缓冲存储器块相关联的请求计数。
技术领域
本实施方式一般涉及电子存储器设备,更具体地,涉及用于存储器设备的缓冲器分配管理。
背景技术
越来越多地期望电子设备在更广泛的应用领域中和在越来越小的形状因子下执行。因此,期望电子存储器设备越来越多地以更快的速度和更小的占用空间运行,以支持与更广泛的应用领域相关联的更广泛的电子设备。然而,常规的系统可能要求缓冲系统增加大小并降低电子存储器设备的操作速度。
发明内容
提供减小存储器设备的大小并保持或增加存储器设备的速度的用于存储器设备的缓冲器分配是有利的。因此,提供一种具有缓冲器分配管理的存储器设备是有利的,其减少了缓冲存储器设备的数量并保持或增加用于缓冲器分配的管理的地址范围。在存储器写入操作期间,在被缓冲在存储器设备处的数据被写入非易失性、永久或类似存储装置之前,可以在存储器设备处接收外部命令。与存储器设备的缓冲存储器块相关联的参考计数器可以跟踪针对缓冲存储器块的请求数量。当针对缓冲存储器块的请求数量达到零时,可以释放缓冲存储器块,并擦除、覆盖存储器空间等。具有在任何给定时间请求的大量事务的缓冲存储器设备可要求在与每个存储器设备相关联的参考计数器的大小和数量上的对应增加。本实施方式包括灵活的缓冲器分配管理系统,该系统可以被有利地剪裁以匹配存储器设备的特定配置、存储器设备可以与之相关联的应用等。具体地,本实施方式可以包括具有大计数容量的一个或多个溢出计数器,以容纳可能基于针对特定信息块的大量请求而在该信息被转移到非易失性存储器之前发生的参考计数器溢出。溢出计数器的数量和大小可以基于参考计数器溢出可能发生的相对可能性而变化,也可以基于相对于参考计数器可发生的预期或预测溢出的量而变化。因此,提供了一种用于存储器设备的缓冲器分配管理的技术方案。
示例性实施方式包括一种非暂态处理器可读介质,该介质包括处理器可读指令,该处理器可读指令在由至少一个处理器执行时使得处理器:确定与缓冲存储器块相关联的请求计数是否满足与参考计数器相关联的参考阈值,根据请求计数不满足参考阈值的确定,通过在与缓冲存储器块相关联的参考计数器处增加请求计数来更新请求计数,响应于确定请求计数满足参考阈值,将溢出计数器分配给参考计数器,响应于确定溢出计数器被分配给参考计数器,增加与溢出计数器相关联的溢出计数。
示例性实施方式还包括一种非暂态处理器可读介质,该介质包括处理器可读指令,该处理器可读指令在由控制器的至少一个处理器执行时,使得处理器:向缓冲器管理器加速器发送完成通知,该完成通知指示与在缓冲存储器块处的至少一个命令块对应的至少一个命令块地址,响应于确定溢出计数器被分配给参考计数器,减少与溢出计数器相关联的溢出计数,确定请求计数是否满足与参考计数器相关联的参考阈值,以及响应于确定请求计数满足参考阈值,将溢出计数器与参考计数器解除分配。
示例性实施方式还包括一种存储设备,其具有非易失性存储器、主机接口和闪存接口,其中,主机接口用于生成与至少一个命令块分别对应的至少一个存储器地址,该命令块与对存储器设备的命令相关联,确定与缓冲存储器块相关联的请求计数是否满足与参考计数器相关联的参考阈值,根据请求计数不满足参考阈值的确定,通过对与缓冲存储器块相关联的参考计数器进行增量来更新请求计数,响应于确定请求计数满足参考阈值,将溢出计数器分配给参考计数器,响应于确定溢出计数器被分配给参考计数器,增加与溢出计数器相关联的溢出计数,响应于确定溢出计数器被分配给参考计数器,减少与溢出计数器相关联的溢出计数,确定请求计数是否满足与参考计数器相关联的参考阈值,以及响应于确定请求计数满足参考阈值,将溢出计数器与参考计数器解除分配;闪存接口用于从命令块重建命令,以及向主机接口发送完成通知,该完成通知指示与在缓冲存储器块处的命令块对应的命令块地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于铠侠股份有限公司,未经铠侠股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210981434.9/2.html,转载请声明来源钻瓜专利网。





