[发明专利]存储器块的管理方法、存储器的写操作方法以及存储器有效
| 申请号: | 202110500480.8 | 申请日: | 2021-05-08 |
| 公开(公告)号: | CN113220508B | 公开(公告)日: | 2022-09-23 |
| 发明(设计)人: | 金烨;骆阳;李国阳;胡民;金徐冬 | 申请(专利权)人: | 联芸科技(杭州)股份有限公司 |
| 主分类号: | G06F11/20 | 分类号: | G06F11/20;G06F3/06 |
| 代理公司: | 北京成创同维知识产权代理有限公司 11449 | 代理人: | 刘静;李秀霞 |
| 地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储器 管理 方法 操作方法 以及 | ||
本公开提供存储器块的管理方法、存储器的写操作方法以及存储器,存储器的数据存储区域包括用户区域和预留区域,用户区域内各个超级块并行写数据,所述管理方法包括:从用户区域中确定第一超级块,第一超级块为在至少一个通道内的所有块皆为坏块的超级块且该通道为目标通道;通过预留区域内的好块对第一超级块在目标通道上的至少一个坏块进行替换,其中,用户区域内未被替换的坏块为第一坏块且在写数据过程中略过该类型坏块以便写下一个块,被替换的坏块为第二坏块且在写数据过程中将数据写到该类型坏块的替换块上;生成第一坏块的位置信息以及第二坏块被好块替换的替换关联信息。本公开能够有效避免多通道间性能严重失衡以及存储器作废。
技术领域
本公开涉及存储技术领域,具体涉及一种存储器块的管理方法、存储器的写操作方法以及存储器。
背景技术
存储器的坏块按来源划分主要包括:(1)出厂坏块(Factory Bad Block),即生产过程中产生的坏块,一般生产商会在存储器出厂时将坏块第一个page的备用区域(sparearea)的第6个字节(byte)赋予不等于0xff的值来标记坏块;(2)增长坏块(Grown BadBlock),即使用过程中因擦写磨损等原因而使出厂好块变成的坏块,ECC纠错恢复无法完成、擦除失败、写失败等现象都可以作为增长坏块出现的表现形式。
图1所示为一种示例性存储器的数据存储区域。参照图1,数据存储区域(dataarea)包括多个通道(channel),图中示出了Channel0、Channel1、Channel2和Channel3这四个通道;各个通道包括多个面(plane),图中示出了Plane0和Plane1这两个面;各个面包括多个块(Block),如图中所示同一面内常常既有好块又有坏块。在向数据存储区域写入数据的过程中,多个通道同时从上到下写数据,且具体是各个通道的多个面内位于同一位置的块同时写数据。图中示例性地通过点线框框出了多个面内的一组位于同一位置的块,这样的一组块称为超级块(superblock)。图中示出了点线框所框住的Superblock0至Superblock9这10个超级块。
目前可采用略过(Skip)策略和替换(Replace)策略中的一种策略管理坏块,从而在数据存储区域内写入数据的过程中避免使用到坏块。
上述略过策略的实现方式是写数据的过程中一旦遇到坏块表中记录的坏块,则跨过该坏块并继续写下一个块。例如,写到SuperBlock2时,由于Channel2的Plane1上有一个坏块,则只在SuperBlock2的七个好块上并行写入数据,然后写SuperBlock3。又例如,写到SuperBlock4时,由于Channel0上的Plane0和Plane1都是坏块,则只在Channel1至Channel3这三个通道的六个块上并行写入数据。
需要注意的是,SuperBlock0和SuperBlock1上没有坏块,所以可以同时读写的块各为一个完整的超级块,这样一次并行写数据的过程是满负荷运行的。SuperBlock2在Channel2的Plane1上有坏块,但是因为所有的通道上都有块写入了数据,所以多个通道的性能失衡现象并不明显。SuperBlock4在channel0的所有面上都有坏块,因而channel0会空转,从而多个通道的性能严重失衡。
上述替换策略的实现方式是写数据的过程中一旦遇到坏块表中记录的坏块,则把数据写到与该坏块位于同一面的目标块上,所述目标块为预先配置的替换该坏块的好块。此策略中,数据存储区域上各个面划分为用户区域和预留区域,预留区域内的好块用于替换用户区域内的坏块。示例性地,图1所示的Superblock0至Superblock7这8个超级块位于用户区域,Superblock8至Superblock9位于预留区域,则Channel0的Plane0中属于SuperBlock4的坏块可以被属于Superblock8或Superblock9的好块替换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联芸科技(杭州)股份有限公司,未经联芸科技(杭州)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110500480.8/2.html,转载请声明来源钻瓜专利网。





