数据存储装置及其操作方法制造方法及图纸

技术编号:23932518 阅读:21 留言:0更新日期:2020-04-25 01:58
本发明专利技术涉及一种数据存储装置,该数据存储装置可包括:存储器装置,包括多个管芯,每个管芯包括多个平面,并且每个平面包括多个存储块;以及控制器,被配置成控制存储器装置的操作,其中控制器生成包括多个存储块之中的存储块的超级块,当生成的超级块中存在坏块时,确定是否存在通过通路交错而获得的替换块,并且当不存在通过通路交错而获得的替换块时,通过利用通过通道交错而获得的替换块替换坏块来重新生成超级块,其中当接收到通过通道交错而获得的数据时,控制器为操作分配重新生成的超级块,并且控制存储器装置以将数据存储在重新生成的超级块中。

Data storage device and its operation method

【技术实现步骤摘要】
数据存储装置及其操作方法相关申请的交叉引用本申请要求于2018年10月16日提交的申请号为10-2018-0123393的韩国专利申请的优先权,该韩国专利申请通过引用整体并入本文。
本专利技术的各个实施例总体涉及一种电子装置。特别地,实施例涉及一种包括控制器和非暂时性机器可读存储介质的电子装置。
技术介绍
存储器系统可被配置成响应于来自外部装置的写入请求,存储从外部装置提供的数据。而且,存储器系统可被配置成响应于来自外部装置的读取请求,将所存储的数据提供到外部装置。作为能够处理数据的电子装置的外部装置可包括计算机、数码相机或移动电话。存储器系统可设置在外部装置中,或者可以是联接到外部装置的单独组件。由于不存在机械驱动部件,因此使用存储器装置的存储器系统提供诸如优异的稳定性和耐用性、高信息访问速度和低功耗的优点。具有这些优点的存储器系统包括通用串行总线(USB)存储器装置、具有各种接口的存储卡、通用闪存(UFS)装置和固态驱动器(SSD)。
技术实现思路
各个实施例涉及一种数据存储装置及其操作方法,该数据存储装置即使当由于坏块而不可进行通路交错时也能减少性能劣化。在实施例中,一种数据存储装置可包括:存储器装置,包括多个管芯,每个管芯包括多个平面,并且每个平面包括多个存储块;以及控制器,被配置成控制存储器装置的操作,其中控制器生成包括多个存储块之中的存储块的超级块,当所生成的超级块中存在坏块时,确定是否存在通过通路交错而获得的替换块,并且当不存在通过通路交错而获得的替换块时,通过利用通过通道交错而获得的替换块替换坏块来重新生成超级块,其中当接收到通过通道交错而获得的数据时,控制器为操作分配重新生成的超级块,并且控制存储器装置以将数据存储在重新生成的超级块中。在实施例中,提供一种数据存储装置的操作方法,该数据存储装置包括存储器装置和控制器,其中存储器装置包括多个存储块,控制器控制存储器装置的操作。该操作方法可包括以下步骤:控制器生成包括多个存储块之中的可交错的两个或更多个块的超级块;控制器检查所生成的超级块中是否出现坏块;当出现坏块时,控制器检查是否存在可进行通路交错的替换块;当不存在可进行通路交错的替换块时,控制器通过利用可进行通道交错的替换块替换坏块来重新生成超级块;当存储可进行通道交错的数据时,控制器分配重新生成的超级块;并且控制器控制存储器装置以将数据存储在重新生成的超级块中。在实施例中,一种数据存储装置包括:存储器装置,包括通过通道彼此联接的多个管芯,多个管芯中的每一个包括多个平面,相同管芯中的平面通过公共通路彼此联接,多个平面中的每一个包括多个存储块;以及控制器,适于:生成包括多个存储块之中的存储块的超级块;当确定超级块中存在坏存储块时,确定存在坏存储块的平面中是否存在第一替换存储块;当确定不存在第一替换存储块时,通过利用不同于存在坏存储块的管芯但通过通道与存在坏存储块的管芯联接的管芯中的第二替换存储块替换坏存储块来重新生成超级块;并且将数据存储在重新生成的超级块中。附图说明图1是示出根据实施例的数据存储装置的框图。图2是示出诸如图1的存储器的示图。图3是示出根据实施例的非易失性存储器装置中包括的数据存储区域的示图。图4是示出根据实施例的闪存转换层(FTL)的框图。图5是示出根据实施例的数据存储装置的操作方法的流程图。图6是示出图5所示的方法的具体示例的流程图。图7是示出根据实施例的可进行通道交错的数据的示图。图8是示出根据实施例的包括固态驱动器(SSD)的数据处理系统的框图。图9是示出图8的控制器的框图。图10是示出根据实施例的包括数据存储装置的数据处理系统的示图。图11是示出根据实施例的包括数据存储装置的数据处理系统的示图。图12是示出根据实施例的包括数据存储装置的网络系统的示图。图13是示出根据实施例的数据存储装置中包括的非易失性存储器装置的框图。具体实施方式下面参照附图通过各个实施例来描述数据存储装置及其操作方法。在整个说明书中,对“实施例”、“另一实施例”等的参考不一定仅针对一个实施例,并且对任何这种短语的不同参考不一定针对相同的实施例。将理解的是,虽然可在本文中使用术语“第一”、“第二”、“第三”等来描述各个元件,但是这些元件不受这些术语限制。这些术语用于区分一个元件与另一元件。因此,在不脱离本专利技术的精神和范围的情况下,以下描述的第一元件也可被称为第二元件或第三元件。将进一步理解的是,当元件被称为“连接到”或“联接到”另一元件时,该元件可直接在另一元件上、直接连接到或联接到另一元件,或者可存在一个或多个中间元件。此外,还将理解的是,当元件被称为在两个元件“之间”时,该元件可以是这两个元件之间的唯一元件,或者也可存在一个或多个中间元件。除非另有说明或上下文另有指示,否则无论直接或间接连接/联接,两个元件之间的通信可以是有线的或无线的。如本文所使用的,除非上下文另有明确指示,否则单数形式也可包括复数形式,反之亦然。除非另有说明或上下文清楚地指向单数形式,否则本申请和所附权利要求书中使用的冠词“一”和“一个”通常应被解释为表示“一个或多个”。将进一步理解的是,当在本说明书中使用术语“包括”、“包括有”、“包含”和“包含有”时,明确所陈述元件的存在,但不排除一个或多个其它元件的存在或添加。如本文所使用的,术语“和/或”包括一个或多个相关所列项目的任意一个和全部组合。图1示出根据实施例的数据存储装置10的配置。参照图1,数据存储装置10可存储可由诸如移动电话、MP3播放器、膝上型计算机、台式计算机、游戏机、TV或车载信息娱乐系统的主机装置20访问的数据。数据存储装置10可被称为存储器系统。根据联接到主机装置20的接口协议,数据存储装置10可被配置为各种类型的存储装置中的任意一种。例如,数据存储装置10可被配置为以下中的任意一种:固态驱动器(SSD),诸如eMMC、RS-MMC或微型MMC的多媒体卡(MMC),诸如迷你SD或微型SD的安全数字(SD)卡,通用串行总线(USB)存储装置,通用闪存(UFS)装置,个人计算机存储卡国际协会(PCMCIA)卡型存储装置,外围组件互连(PCI)卡型存储装置,PCI高速(PCI-E)卡型存储装置,紧凑式闪存(CF)卡,智能媒体卡以及记忆棒。数据存储装置10可被制造为诸如以下的各种类型的封装中的任意一种:堆叠封装(POP)、系统级封装(SIP)、片上系统(SOC)、多芯片封装(MCP)、板上芯片(COB)封装、晶圆级制造封装(WFP)以及晶圆级堆叠封装(WSP)。数据存储装置10可包括非易失性存储器装置100和控制器200。非易失性存储器装置100可作为数据存储装置10的存储介质操作。根据存储器单元,非易失性存储器装置100可被配置为包括以下的各种类型的非易失性存储器装置中的任意一种:NAND闪速存储器装置、NOR闪速存储器本文档来自技高网...

【技术保护点】
1.一种数据存储装置,包括:/n存储器装置,包括多个管芯,每个所述管芯包括多个平面,并且每个所述平面包括多个存储块;以及/n控制器,控制所述存储器装置的操作,/n其中所述控制器生成包括所述多个存储块之中的存储块的超级块,当生成的所述超级块中存在坏块时,确定是否存在通过通路交错而获得的替换块,并且当不存在通过通路交错而获得的替换块时,通过利用通过通道交错而获得的替换块替换所述坏块来重新生成所述超级块,/n其中当接收到通过通道交错而获得的数据时,所述控制器为操作分配重新生成的所述超级块,并且控制所述存储器装置以将所述数据存储在重新生成的所述超级块中。/n

【技术特征摘要】
20181016 KR 10-2018-01233931.一种数据存储装置,包括:
存储器装置,包括多个管芯,每个所述管芯包括多个平面,并且每个所述平面包括多个存储块;以及
控制器,控制所述存储器装置的操作,
其中所述控制器生成包括所述多个存储块之中的存储块的超级块,当生成的所述超级块中存在坏块时,确定是否存在通过通路交错而获得的替换块,并且当不存在通过通路交错而获得的替换块时,通过利用通过通道交错而获得的替换块替换所述坏块来重新生成所述超级块,
其中当接收到通过通道交错而获得的数据时,所述控制器为操作分配重新生成的所述超级块,并且控制所述存储器装置以将所述数据存储在重新生成的所述超级块中。


2.根据权利要求1所述的数据存储装置,其中所述控制器基于不同平面中包括的存储块来生成所述超级块。


3.根据权利要求1所述的数据存储装置,其中当生成的所述超级块中的存储块中发生写入失败时,所述控制器确定发生所述写入失败的存储块为所述坏块。


4.根据权利要求1所述的数据存储装置,其中当确定包括所述坏块的平面中存在替换块时,所述控制器确定存在通过通路交错而获得的存储块。


5.根据权利要求1所述的数据存储装置,其中当包括生成的所述超级块中的存储块之中未被确定为坏块的存储块的平面中存在替换块时,所述控制器确定存在通过通道交错而获得的存储块。


6.根据权利要求5所述的数据存储装置,其中所述控制器通过应用通过通道交错而获得的块之中、存在于与包括被确定为所述坏块的存储块的管芯不同的管芯中的替换块来重新生成所述超级块。


7.根据权利要求2所述的数据存储装置,其中当重新生成的所述超级块包括N个存储块并且所述N个存储块中的M个存储块是能够通过通道交错而获得的存储块时,所述控制器分配重新生成的所述超级块,使得具有被存储在N-M个存储块中的大小的数据被存储在所述N-M个存储块中。


8.一种数据存储装置的操作方法,所述数据存储装置包括存储器装置和控制器,所述存储器装置包括多个存储块,所述控制器控制所述存储器装置,所述操作方法包括:
所述控制器生成包括所述多个存储块之中的存储块的超级块;
所述控制器确定生成的所述超级块中是否存在坏块;
当确定存在所述坏块时,所述控制器检查是否存在通过通路交错而获得的第一替换块;
当不存在通过通路交错而获得的第一替换块时,所述控制器通过利用通过通道交错而获得的第二替换块替换所述坏块来重新生成所述超级块;
当接收到通过通道交错而获得的数据时,所述控制器为操作分配重新生成的所述超级块;并且
所述控制器控制所述存储器装置以将所述数据存储在...

【专利技术属性】
技术研发人员:朴振
申请(专利权)人:爱思开海力士有限公司
类型:发明
国别省市:韩国;KR

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

1