【技术实现步骤摘要】
存储设备和包括存储设备的存储系统
[0001]相关申请的交叉引用
[0002]本申请要求于2020年12月15日向韩国知识产权局提交的韩国专利申请第10
‑
2020
‑
0175534号的优先权,其公开内容通过引用整体并入本文。
[0003]本申请涉及与存储设备的示例实施例一致的方法、装置和系统。
技术介绍
[0004]闪速存储器是一种非易失性存储器,其即使在电源中断时也可以保留存储的数据。近来,包括闪速存储器的存储设备(诸如固态驱动器(SSD)和存储器)、卡已被广泛使用。闪速存储器通过改变存储器单元的阈值电压来存储数据,且使用预定的读取电平来读取数据。然而,由于存储器单元的劣化,存储器单元的阈值电压可能随时间变化,且因此可能发生读取错误。
技术实现思路
[0005]一个或多个示例实施例提供一种具有改进的保留性能的存储设备。
[0006]一个或多个示例实施例提供一种具有改进的保留性能的存储系统。
[0007]根据示例实施例的一方面,一种存储设备包括:非易失性存储器,其具有有效页(valid page)和空闲页(free page);温度传感器,其被配置为感测非易失性存储器的温度;以及存储控制器,其被配置为实现:巡读模块,其被配置为读取有效页中所存储的有效数据且根据设定的时间段识别读取的有效数据中的错误数量,以及保留模块,其被配置为基于温度或错误数量,读取有效页中所存储的有效数据,且将有效数据写入空闲页,同时与写入空闲页的有效数据的值相对 ...
【技术保护点】
【技术特征摘要】
1.一种存储设备,包括:非易失性存储器,其包括有效页和空闲页;温度传感器,其被配置为感测所述非易失性存储器的温度;以及存储控制器,其包括至少一个处理器,所述至少一个处理器被配置为控制:巡读模块,以读取存储在所述有效页中的有效数据,且根据设定的时间段识别所读取的有效数据中的错误的数量;以及保留模块,以基于所述温度或所述错误的数量,读取存储在所述有效页中的所述有效数据,且在控制与写入所述空闲页的所述有效数据的值相对应的阈值电压分布宽度的同时将所述有效数据写入所述空闲页。2.根据权利要求1所述的存储设备,其中,所述存储控制器包括缓冲存储器,以及其中,所述至少一个处理器还被配置为控制所述保留模块将从所述有效页读取的所述有效数据存储在所述缓冲存储器中,且将所述缓冲存储器中所存储的所述有效数据写入所述空闲页。3.根据权利要求2所述的存储设备,其中,所述非易失性存储器包括第一存储器块和与所述第一存储器块分离的第二存储器块,以及其中,所述有效页被提供在所述第一存储器块中且所述空闲页被提供在所述第二存储器块中。4.根据权利要求1所述的存储设备,其中,所述存储设备还被配置为接收对应于所述存储设备的断电时段,以及其中,所述至少一个处理器还被配置为控制所述保留模块,以进一步基于所述断电时段,读取所述有效页中所存储的所述有效数据,且在控制与写入所述空闲页的所述有效数据的值相对应的所述阈值电压分布宽度的同时,将所读取的有效数据写入所述空闲页。5.根据权利要求4所述的存储设备,其中,所述至少一个处理器还被配置为基于所述断电时段大于或等于设定的断电时段,控制所述保留模块读取所述有效页中所存储的所述有效数据,且将所述有效数据写入所述空闲页。6.根据权利要求1所述的存储设备,其中,所述至少一个处理器还被配置为控制所述保留模块读取所述有效页中所存储的所述有效数据,且基于所述温度在设定时间内高于或等于设定的温度或所述错误的数量大于或等于设定值,在控制与写入所述空闲页的所述有效数据的值相对应的所述阈值电压分布宽度的同时,将所读取的有效数据写入所述空闲页。7.根据权利要求1所述的存储设备,其中,所述至少一个处理器还被配置为控制所述保留模块以:基于所述温度在设定时间内高于或等于第一温度且低于或等于第二温度,在将与写入所述空闲页的所述有效数据的值相对应的所述阈值电压分布宽度控制为第一宽度的同时将所读取的有效数据写入所述空闲页,基于计数的所述错误的数量为第一值,在将与写入所述空闲页的所述有效数据的值相对应的所述阈值电压分布宽度控制为所述第一宽度的同时将所读取的有效数据写入所述空闲页,基于所述温度在所述设定时间内高于所述第二温度,在将与写入所述空闲页的所述有效数据的值相对应的所述阈值电压分布宽度控制为第二宽度的同时将所读取的有效数据
写入所述空闲页,以及基于所述错误的数量为第二值,在将与写入所述空闲页的所述有效数据的值相对应的所述阈值电压分布宽度控制为所述第二宽度的同时,将所读取的有效数据写入所述空闲页,其中,所述第一值小于所述第二值,以及其中,所述第一宽度大于所述第二宽度。8.根据权利要求1所述的存储设备,其中,所述至少一个处理器还被配置为通过使用其电压电平以逐步方式被改变的编程电压将所读取的有效数据写入所述空闲页,来控制所述保留模块以控制所述阈值电压分布宽度。9.根据权利要求8所述的存储设备,其中,所述至少一个处理器还被配置为控制所述保留模块以:基于所述温度在设定时间内高于或等于第一温度且低于或等于第二温度,使用其电压电平以逐步方式被改变的第一编程电压将所读取的有效数据写入所述空闲页,以将与写入所述空闲页的所述有效数据的值相对应的所述阈值电压分布宽度控制为第一宽度,基于所述错误的数量为第一值,使用其电压电平以逐步方式被改变的所述第一编程电压将所读取的有效数据写入所述空闲页,以将与写入所述空闲页的所述有效数据的值相对应的所述阈值电压分布宽度控制为所述第一宽度,基于所述温度在所述设定时间内高于所述第二温度,使用其电压电平以逐步方式被改变的第二编程电压将所读取的有效数据写入所述空闲页,以将与写入所述空闲页的所述有效数据的值相对应的所述阈值电压分布宽度控制为第二宽度,以及基于所述错误的数量为第二值,使用其电压电平以逐步方式被改变的所述第二编程电压将所读取的有效数据写入所述空闲页,以将与写入所述空闲页的所述有效数据的值相对应的所述阈值电压分布宽度控制为所述第二宽度,其中,所述第一值小于所述第二值,以及其中,所述第一编程电压包括比所述第二编程电压少的步数。10.根据权利要求8所述的存储设备,其中,所述至少一个处理器还被配置为控制所述保留模块以:基于所述温度为第一温度,使用其电压电平以逐步方式被改变第一电压电平的第一编程电压将所读取的有效数据写入所述空闲页,以将与写入所述空闲页的所述有效数据的值相对应的所述阈值电压分布宽度控制为第一宽度,基于所述错误的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。