The storage device includes a non-volatile memory having the first block and a memory controller configured to exchange data with non-volatile memory. The memory controller includes: the first processor, which divides the first domain into the first and second domains; the second processor, which generates a recovery signal by determining whether to perform recovery on each of the first and second domains; and the third processor actuator, which recovers each of the first and second domains according to the recovery signal and merges the first and second domains.
【技术实现步骤摘要】
存储设备和存储设备的回收方法相关申请的交叉引用本申请要求于2017年11月13日在韩国知识产权局递交的韩国专利申请No.10-2017-0150280的优先权,其公开内容通过引用全部合并于此。
本专利技术构思涉及存储设备和存储设备的回收方法。
技术介绍
使用非易失性存储器的系统中不能覆盖数据。替代地,需要先删除数据块,然后才能用于存储新数据。可以将新数据写入新块而不立即删除旧块,从而保留旧块的有效数据。然而,在写入新数据和保留旧块的有效数据时会产生大量开销。为了维持特定物理地址处数据的可靠性,存储器控制器可以将特定物理地址处的有效数据传送到另一物理地址。这被称为“回收”(reclaim)。但是,回收执行的越多,存储器的读取性能变得越差。
技术实现思路
本专利技术构思的至少一个实施例提供了一种具有改进的数据可靠性和降低的回收频率的存储设备。本专利技术构思的至少一个实施例还提供了一种存储设备的回收方法,以在降低回收频率的同时提高数据可靠性。根据本专利技术构思的示例性实施例,提供了一种存储设备,其包括具有第一块的非易失性存储器和与非易失性存储器交换数据的存储器控制器。存储器控制器包括:第一处理器,将第一块划分为第一域和第二域;第二处理器,通过确定是否要对第一域和第二域中的每一个执行回收来产生回收信号;以及第三处理器,根据回收信号回收第一域和第二域中的每一个并且合并第一域和第二域。根据本专利技术构思的示例性实施例,提供了一种存储设备,其包括具有第一数据块、第一空闲块和第二空闲块的非易失性存储器以及与非易失性存储器交换数据的存储器控制器。存储器控制器将第一块划分为分别具 ...
【技术保护点】
1.一种存储设备,包括:非易失性存储器,包括第一块;以及存储器控制器,被配置为与所述非易失性存储器交换数据,其中所述存储器控制器包括:第一处理器,将所述第一块划分为第一域和第二域;第二处理器,通过确定是否要对所述第一域和所述第二域中的每一个执行回收来产生回收信号;以及第三处理器,根据所述回收信号回收所述第一域和所述第二域中的每一个并且合并所述第一域和所述第二域。
【技术特征摘要】
2017.11.13 KR 10-2017-01502801.一种存储设备,包括:非易失性存储器,包括第一块;以及存储器控制器,被配置为与所述非易失性存储器交换数据,其中所述存储器控制器包括:第一处理器,将所述第一块划分为第一域和第二域;第二处理器,通过确定是否要对所述第一域和所述第二域中的每一个执行回收来产生回收信号;以及第三处理器,根据所述回收信号回收所述第一域和所述第二域中的每一个并且合并所述第一域和所述第二域。2.根据权利要求1所述的存储设备,其中,所述第一块包括多个页,并且所述第一处理器通过使用第一信息来计算针对每个页的第一分数,并通过将所述第一分数与预设第一参考分数进行比较来将每个页分配给所述第一域或所述第二域。3.根据权利要求2所述的存储设备,其中,所述第一信息包括所述每个页的物理特性、读取计数、写入后经过的时间和错误检查和纠正ECC信息中的至少一个。4.根据权利要求1所述的存储设备,其中,所述第一处理器更新所述第一信息,并且使用更新后的第一信息将所述第一块新划分为第一域和第二域。5.根据权利要求1所述的存储设备,其中,当合并所述第一域和所述第二域时,所述第三处理器对所述第一域和所述第二域进行重新排序。6.根据权利要求1所述的存储设备,其中,所述非易失性存储器包括第二块,所述第一处理器将所述第二块划分为第三域和第四域,所述第二处理器通过确定是否要对所述第三域和所述第四域中的每一个执行回收来产生第二回收信号,并且所述第三处理器根据所述第二回收信号回收所述第三域和所述第四域中的至少一个并且合并所述第三域和所述第四域。7.根据权利要求1所述的存储设备,其中,所述第二处理器使用第一信息产生第一分数,并且通过将所述第一分数与预设第一参考分数进行比较来执行回收。8.根据权利要求7所述的存储设备,其中,所述第一信息包括ECC信息、分散信息、结构特性、输入/输出流和外部压力中的至少一个。9.一种存储设备,包括:非易失性存储器,包括第一数据块、第一空闲块和第二空闲块;以及存储器控制器,被配置为与所述非易失性存储器交换数据,其中,所述存储器控制器将第一块划分为分别具有第一数据和第二数据的第一域和第二域,将所述第一数据传送到所述第一空闲块,将所述第二数据传送到所述第二空闲块,并且通过将所述第一数据传送到所述第二空闲块来合并所述第一数...
【专利技术属性】
技术研发人员:吴熙泰,全镇完,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:韩国,KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。