提高重建效率的存储器系统和操作方法技术方案

技术编号:16365279 阅读:37 留言:0更新日期:2017-10-10 21:14
一种提高重建效率的存储器系统和操作方法。本发明专利技术提供一种方法,其可以包括:在断电后,确定逻辑块寻址(LBA)表的最多最近保存区段、LBA表的最多最近保存区段之前保存的先前区段以及LBA表的最少最近保存区段,读取开放超级块并且从最多最近保存区段至最少最近保存区段更新LBA表中的条目,读取多个封闭超级块中最新的封闭超级块并且从最多最近保存区段之前保存的先前区段至最少最近保存区段更新LBA表中的条目,以及读取最旧的超级块并且更新最少最近保存区段中的LBA表的条目。

Memory system and operation method for improving reconstruction efficiency

Memory system and operation method for improving reconstruction efficiency. The present invention provides a method, which can include: after a power failure, determine the logical block addressing (LBA) table of the most recently saved section, table LBA most recently saved before the previous section preservation section and at least LBA table read recently saved section, open super block and from the most recently saved section to at least recently saved section to update the LBA table entry, read multiple closed super block the latest super closed block and saved from the previous section before the most recently saved section to save at least recently updated section LBA table entry, and read the old super block and update the LBA table entry at least recently saved in section.

【技术实现步骤摘要】
提高重建效率的存储器系统和操作方法相关申请的交叉引用本申请要求于2016年3月28日提交的申请号为15/082,990的美国专利申请的权益,其全部内容通过引用并入本文。
本公开的示例性实施例涉及一种存储器系统及其操作方法。
技术介绍
计算机环境范式已经转变为能够随时随地使用的普适计算系统。由此,诸如移动电话、数码相机以及笔记本电脑的便携式电子装置的使用一直快速地增加。这些便携式电子装置通常使用具有存储器装置即数据存储装置的存储器系统。数据存储装置用作便携式电子装置的主存储器装置或者辅助存储器装置。由于使用存储器装置的数据存储装置不具有活动部件,所以它们提供优良的稳定性、持久性、高信息存取速度以及低功耗。具有这样的优点的数据存储装置的示例包括通用串行总线(USB)存储器装置、具有各种接口的存储卡以及固态驱动器(SSD)。
技术实现思路
本专利技术的方面包括存储器系统。该系统可以包括:存储器装置,其包括多个封闭超级块和开放超级块;逻辑块寻址(LBA)表,其包括多个区段;以及控制器,其适用于:在断电后,确定LBA表的最多最近保存区段、LBA表的最多最近保存区段之前保存的先前区段以及LBA表的最少最近保存区段,读取开放超级块并且更新LBA表中从最多最近保存区段至最少最近保存区段的条目,读取多个超级块中最新的封闭超级块并且更新LBA表中从最多最近保存区段之前保存的先前区段至至少最近保存区段的条目,以及读取最旧的超级块并且更新最少最近保存区段中的LBA表中的条目。本专利技术的进一步的方面包括方法。该方法可以包括:在断电后,确定逻辑块寻址(LBA)表的最多最近保存区段、LBA表的最多最近保存区段之前保存的先前区段以及LBA表的最少最近保存区段;读取开放超级块并且更新LBA表中从最多最近保存区段至最少最近保存区段的条目;读取多个封闭超级块中最新的封闭超级块,并且更新LBA表中从最多最近保存区段之前保存的先前区段至最少最近保存区段的条目;以及读取最旧的超级块,并且更新最少最近保存区段中的LBA表中的条目。附图说明图1是示意地示出根据本专利技术的实施例的存储器系统的框图。图2是示出根据本专利技术的实施例的存储器系统的框图。图3是示出根据本专利技术的实施例的存储器装置的存储块的电路图。图4是示出根据本专利技术的实施例的存储器控制器的控制单元的简图。图5是根据本专利技术的方面的存储器系统的简图。图6是根据本专利技术的方面的用于重建LBA表的方法的步骤的流程图。图7是示出根据本专利技术的方面的LBA表和存储器阵列的简图。图8是根据本专利技术的方面的使用位图重建LBA表的方法的步骤的流程图。图9是根据本专利技术的方面的位图的简图。图10是根据本专利技术的方面的LBA表和位图缓冲区的简图。具体实施方式下面将参考附图更加详细地描述各种实施例。然而,本专利技术可以不同的形式呈现且不应被解释为限于在本文中提出的实施例。而是,这些实施例被提供使得本公开将是彻底且完整的,并且将向本领域技术人员充分地传达本专利技术的范围。在整个公开中,相似的参考数字在本专利技术的各种附图和实施例中是指相似部件。本专利技术能够以多种方式实现,包括作为工艺、设备、系统、物质的组成物、在计算机可读存储介质上呈现的计算机程序产品和/或处理器,诸如适用于执行存储在联接至处理器的存储器上和/或由联接至处理器的存储器提供的指令的处理器。在本说明书中,本专利技术可以采取的这些实施例或任意其它形式可以称作技术。一般地,公开的工艺的步骤的顺序可以在本专利技术的范围内变动。除非另有说明,否则描述为适用于执行任务的诸如处理器或者存储器的组件可以被实施为暂时地适用于在给定时间执行任务的通用组件或被制造成执行该任务的特定组件。如在本文中使用的,术语“处理器”是指适用于处理诸如计算机程序指令的数据的一个以上装置、电路和/或处理核心。下面连同说明本专利技术的原理的附图一起提供本专利技术的一个以上实施例的详细说明。结合这些实施例来描述本专利技术,但本专利技术不限于任意实施例。本专利技术的范围仅由权利要求限定,并且本专利技术包括多个变型例、修改例和等同例。在下列说明中,陈述了许多具体细节,以提供本专利技术的透彻理解。以示例的目的提供这些细节,并且可以根据权利要求而在没有这些具体细节中的一部分或全部的情况下实施本专利技术。为了清楚的目的,不再详细描述与本专利技术相关的
中已知的技术材料,以使本专利技术不会被不必要地模糊。图1是示意地示出根据本专利技术的实施例的存储器系统10的框图。参考图1,存储器系统10可以包括存储器控制器100和半导体存储器装置200。存储器控制器100可以控制半导体存储器装置200的全部操作。半导体存储器装置200可以在存储器控制器100的控制下执行一个以上擦除、编程、和读取操作。半导体存储器装置200可以通过输入/输出线接收命令CMD、地址ADDR和数据DATA。半导体存储器装置200可以通过电源线接收电力PWR并且通过控制线接收控制信号CTRL。控制信号可以包括指令锁存启用(CLE)信号、地址锁存启用(ALE)信号、芯片启用(CE)信号、写入启用(WE)信号、读取启用(RE)信号等等。存储器控制器100和半导体存储器装置200可以集成在单个半导体装置中。例如,存储器控制器100和半导体存储器装置200可以集成在诸如固态驱动器(SSD)的单个半导体装置中。固态驱动器可以包括其中存储数据的存储装置。当半导体存储器系统10用在SSD中时,联接至存储器系统10的主机(未示出)的操作速度可以显著地改善。存储器控制器100和半导体存储器装置200可以集成在诸如存储卡的单个半导体装置中。例如,存储器控制器100和半导体存储器装置200可以集成在单个半导体装置中以配置诸如以下的存储卡:个人计算机存储卡国际联合会(PCMCIA)的PC卡、标准闪存(CF)卡、智能媒体(SM)卡、记忆棒、多媒体卡(MMC)、减小尺寸的多媒体卡(RS-MMC)、MMC的微型版本(微型MMC)、安全数字(SD)卡、微型安全数字(迷你SD)卡、微型安全数字(微型SD)卡、安全数字高容量(SDHC)和通用闪速存储器(UFS)。作为另一个示例,存储器系统10可以设置为诸如以下的包括电子装置的各种元件中的一种:计算机、超便携移动PC(UMPC)、工作站、上网本电脑、个人数字助理(PDA)、便携式计算机、网络平板PC、无线电话、移动电话、智能电话、电子书阅读器、便携式多媒体播放器(PMP)、便携式游戏设备、导航设备、黑匣子、数码相机、数字多媒体广播(DMB)播放器、3-维电视、智能电视、数字音频记录器、数字音频播放器、数字图像记录器、数字图像播放器、数字视频记录器、数字视频播放器、数据中心的存储装置、能够在无线环境中接收和传输信息的装置、家庭网络的电子装置中的一种、计算机网络的电子装置中的一种、远程信息处理网络的电子装置中的一种、射频识别(RFID)装置或计算系统的元件装置。图2是示出根据本专利技术的实施例的存储器系统的详细框图。例如,图2的存储器系统可以描述图1中所示的存储器系统10。参考图2,存储器系统10可以包括存储器控制器100和半导体存储器装置200。存储器系统10可以响应于来自主机装置的请求而操作,并且具体地,存储将被主机装置访问的数据。主机装置可以利用各种电子装置中的任一种来实现。在一些实施例中,主机装置可以本文档来自技高网
...
提高重建效率的存储器系统和操作方法

【技术保护点】
一种存储器系统,其包括:存储器装置,其包括多个封闭超级块和开放超级块;逻辑块寻址表,即LBA表,其包括多个区段;以及控制器,其适用于:在断电后,确定所述LBA表的最多最近保存区段、所述LBA表的最多最近保存区段之前保存的先前区段以及所述LBA表的最少最近保存区段;读取所述开放超级块并且从所述最多最近保存区段至所述最少最近保存区段更新所述LBA表中的条目;读取所述多个超级块中最新的封闭超级块,并且从所述最多最近保存区段之前保存的先前区段通过至所述最少最近保存区段更新所述LBA表中的条目;以及读取最旧的超级块,并且更新所述最少最近保存区段中的所述LBA表中的条目。

【技术特征摘要】
2016.03.28 US 15/082,9901.一种存储器系统,其包括:存储器装置,其包括多个封闭超级块和开放超级块;逻辑块寻址表,即LBA表,其包括多个区段;以及控制器,其适用于:在断电后,确定所述LBA表的最多最近保存区段、所述LBA表的最多最近保存区段之前保存的先前区段以及所述LBA表的最少最近保存区段;读取所述开放超级块并且从所述最多最近保存区段至所述最少最近保存区段更新所述LBA表中的条目;读取所述多个超级块中最新的封闭超级块,并且从所述最多最近保存区段之前保存的先前区段通过至所述最少最近保存区段更新所述LBA表中的条目;以及读取最旧的超级块,并且更新所述最少最近保存区段中的所述LBA表中的条目。2.根据权利要求1所述的存储器系统,其中所述LBA表遵循循环方案。3.根据权利要求1所述的存储器系统,其进一步包括位图缓冲区,所述位图缓冲区包括对应于所述超级块的位图,其中所述位图包括关于在对应的超级块中的逻辑地址是否有效的数据。4.根据权利要求3所述的存储器系统,其中所述控制器进一步适用于当所述LBA表被更新时更新所述位图缓冲区中的位图。5.根据权利要求3所述的存储器系统,其中所述控制器进一步适用于当发生突然断电时在所述存储器装置...

【专利技术属性】
技术研发人员:施威塔史瑞·维拉加满加拉那加布胡山·赫格德弗雷德里克·K·H·李
申请(专利权)人:爱思开海力士有限公司
类型:发明
国别省市:韩国,KR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1