[发明专利]一种管理SSD闪存资源的方法及存储设备有效
申请号: | 202310333091.X | 申请日: | 2023-03-31 |
公开(公告)号: | CN116048427B | 公开(公告)日: | 2023-06-20 |
发明(设计)人: | 袁戎;张志青;张泰乐 | 申请(专利权)人: | 北京忆恒创源科技股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京卓特专利代理事务所(普通合伙) 11572 | 代理人: | 王治兰 |
地址: | 100192 北京市海淀区西小口路*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 管理 ssd 闪存 资源 方法 存储 设备 | ||
1.一种管理SSD闪存资源的方法,其特征在于,包括:
根据NAND闪存配置和/或固态硬盘设计需求对应构造逻辑单元物理块;构造逻辑单元物理块,包括:根据所使用的具体NAND闪存的平面数量来构造逻辑单元物理块;或根据XOR缓存容量的大小以及物理页的大小确定逻辑单元物理块的物理块数量;
用所构造的逻辑单元物理块构造大块;构成大块的各个逻辑单元物理块来自不同的逻辑单元,使用任意逻辑单元物理块构造任意大块,并记录大块与各逻辑单元物理块的对应关系;
响应于IO命令来获取待写入的数据,利用构造的大块为待写入的数据分配页条带;
其中NAND闪存配置包括SSD中所使用的NAND闪存的存储组织方式,包括逻辑单元数量、逻辑单元中平面的数量、物理块的大小、物理页的大小其中至少之一;固态硬盘设计需求包括XOR缓存容量的需求、读写带宽的性能需求其中至少之一。
2.如权利要求1所述的一种管理SSD闪存资源的方法,其特征在于,构成逻辑单元物理块的各个物理块分别来自同一逻辑单元的不同平面;和/或
在各自的平面内,具有相同或不同的物理块号。
3.如权利要求1所述的一种管理SSD闪存资源的方法,其特征在于,构造逻辑单元物理块时,构成逻辑单元物理块的物理块数量小于逻辑单元提供的平面数量。
4.如权利要求1所述的一种管理SSD闪存资源的方法,其特征在于,构造逻辑单元物理块时,构造逻辑单元物理块中物理块所来自的平面编号具有固定差值关系;或
编号为奇数的逻辑单元物理块中的所有物理块都来自编号为奇数的平面,编号为偶数的逻辑单元物理块中的所有物理块都来自编号为偶数的平面;或
构成逻辑单元物理块的多个物理块的平面编号连续,物理块号也连续。
5.如权利要求1所述的一种管理SSD闪存资源的方法,其特征在于,还包括:
在逻辑单元物理块内构造页条带,且以大块的基本单元构造页条带;
根据逻辑单元物理块的物理块数量确定条带页的大小,以及确定为页条带生成校验数据时所需要的缓存大小,其中条带页包括逻辑单元物理块的每个物理块所提供的多个物理页。
6.如权利要求4所述的一种管理SSD闪存资源的方法,其特征在于,响应于IO命令来获取待写入的数据时,访问某一大块时,并行操作构成该大块的各物理块。
7.如权利要求1-6中任一项所述的一种管理SSD闪存资源的方法,其特征在于,还包括:
根据IO命令对应的待写入的数据与页条带的大小,生成校验数据;
将IO命令对应的待写入的数据与生成的校验数据写入所分配的大块的页条带。
8.一种存储设备,其特征在于,包括:控制部件与NVM芯片,所述控制部件执行根据权利要求1-7中任一项的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京忆恒创源科技股份有限公司,未经北京忆恒创源科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310333091.X/1.html,转载请声明来源钻瓜专利网。