【技术实现步骤摘要】
存储器系统及其操作方法
本公开的各种实施方式总体涉及存储器系统及操作存储器系统的方法,更具体地,涉及被配置为当存储器系统执行引导(boot)操作时搜索和识别擦除页或其中已发生突然断电(SPO)的页的存储器系统及其操作方法。
技术介绍
最近,计算机环境的范例已经转变为无处不在的计算,使得可以随时随地使用计算机系统。由此,诸如移动电话、数码相机和笔记本计算机之类的便携式电子装置的使用已经迅速增加。通常,这种便携式电子装置使用采用存储器装置的存储器系统,即,数据储存装置。数据储存装置用作便携式电子装置的主存储器装置或辅存储器装置。用作存储器装置的数据储存装置的优点在于,由于没有机械驱动部件,所以稳定性和耐用性优异,信息访问速度非常高,并且功耗低。在具有这些优点的存储器系统中采用的数据储存装置包括通用串行总线(USB)存储器装置、具有各种接口的存储卡、以及固态驱动器(SSD)。
技术实现思路
各种实施方式涉及一种能够在存储器系统执行引导操作时快速搜索擦除页或已发生突然断电(SPO)的页的存储器系统以及操作存储器系统的方法。本公开的实施方式可以提供一种存储器系统。该存储器系统可以包括:半导体存储器装置,其包括存储器块;以及加扰器和ECC块,其被配置为在写入操作期间使用从主机接收的数据生成编程数据,使用编程数据和页信息数据生成一个或更多个数据集,并输出一个或更多个数据集;以及存储器控制器,其被配置为将一个或更多个数据集输出给半导体存储器装置并控制半导体存储器装置以使得半导体存储器装置执行写入操 ...
【技术保护点】
1.一种存储器系统,该存储器系统包括:/n半导体存储器装置,该半导体存储器装置包括存储器块;以及/n加扰器和ECC块,该加扰器和ECC块被配置为:在写入操作期间,使用从主机接收的数据生成编程数据,使用所述编程数据和页信息数据生成一个或更多个数据集,并输出所述一个或更多个数据集;以及/n存储器控制器,该存储器控制器被配置为将所述一个或更多个数据集输出到所述半导体存储器装置并控制所述半导体存储器装置以使得所述半导体存储器装置执行所述写入操作,/n其中,所述半导体存储器装置被配置为在所述写入操作期间将从所述存储器控制器接收的所述一个或更多个数据集编程到所述存储器块中的多个页,并且被配置为在引导操作期间读取所述多个页中的每一个页中所存储的所述页信息数据并从所述多个页当中检测擦除页或已发生突然断电SPO的编程中断页。/n
【技术特征摘要】
20181126 KR 10-2018-01478491.一种存储器系统,该存储器系统包括:
半导体存储器装置,该半导体存储器装置包括存储器块;以及
加扰器和ECC块,该加扰器和ECC块被配置为:在写入操作期间,使用从主机接收的数据生成编程数据,使用所述编程数据和页信息数据生成一个或更多个数据集,并输出所述一个或更多个数据集;以及
存储器控制器,该存储器控制器被配置为将所述一个或更多个数据集输出到所述半导体存储器装置并控制所述半导体存储器装置以使得所述半导体存储器装置执行所述写入操作,
其中,所述半导体存储器装置被配置为在所述写入操作期间将从所述存储器控制器接收的所述一个或更多个数据集编程到所述存储器块中的多个页,并且被配置为在引导操作期间读取所述多个页中的每一个页中所存储的所述页信息数据并从所述多个页当中检测擦除页或已发生突然断电SPO的编程中断页。
2.根据权利要求1所述的存储器系统,其中,所述页信息数据包括关于要存储相应数据集的相应页的基本信息、擦除/编程循环的数量、以及用于确定所述相应页的编程状态的多条状态检查数据。
3.根据权利要求2所述的存储器系统,其中,所述多条状态检查数据具有分别与所述编程数据要被编程到所述多个页中的存储器单元的多个编程状态对应的数据值,并且被设置为与所述存储器单元的编程单元状态对应的第一数据值。
4.根据权利要求2所述的存储器系统,其中,所述存储器块包括第一块区域和第二块区域,其中,所述第一块区域包括状态单元区域。
5.根据权利要求4所述的存储器系统,其中,当在所述引导操作期间读取所述多个页时,所述半导体存储器装置使用半页感测仅从所述存储器块中读取所述第一块区域。
6.根据权利要求4所述的存储器系统,其中,所述半导体存储器装置在所述写入操作期间将所述状态检查数据编程到所述状态单元区域。
7.根据权利要求6所述的存储器系统,其中,所述状态检查数据的列地址在所述状态单元区域中是固定的。
8.根据权利要求1所述的存储器系统,其中,所述半导体存储器装置在所述引导操作期间通过基于二分搜索算法读取所述存储器块的所述多个页来检测所述擦除页或所述编程中断页。
9.根据权利要求3所述的存储器系统,其中,所述半导体存储器装置被配置为:当在所述引导操作期间读取的所述多条状态检查数据全部对应于所述编程单元状态时,确定所述相应页是编程完成页;当所述多条状态检查数据全部对应于擦除单元状态时,确定所述相应页是所述擦除页;并且当所述多条状态检查数据中的至少一条对应于所述编程单元状态并且所述多条状态检查数据中的至少一条对应于所述擦除单元状态时,确定所述相应页是所述编程中断页。
10.根据权利要求9所述的存储器系统,其中,所述半导体存储器装置包括:
存储器块,该存储器块包括状态单元区域;
页缓冲器组,该页缓冲器组联接到所述存储器块的位线,并被配置为读取编程到所述状态单元区域的所述多条状态检查数据;
页信息检测电路,该页信息检测电路被配置为响应于所读取的状态检查数据生成输出数据信号,并且基于所述输出数据信号生成并输出用于确定所述相应页的状态的页信息检测信号;以及
控制电路,该控制电路被配置为基于所述页信息检测信号确定所述相应页是否为所述擦除页,并当确定出所述相应页不是所述擦除页时,基于所述输出数据信号确定所述相应页是所述编程完成页还是所述编程中断页。
11.根据权利要求10所述的存储器系统,其中,所述页信息检测电路包括:
寄存器电路,该寄存器电...
【专利技术属性】
技术研发人员:刘炳晟,
申请(专利权)人:爱思开海力士有限公司,
类型:发明
国别省市:韩国;KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。