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

技术编号:22022018 阅读:24 留言:0更新日期:2019-09-04 01:13
本发明专利技术提供一种用于控制非易失性存储器装置的控制器,该控制器包括:读取计数表,包括多个读取计数数据,其中每个读取计数数据包括一个数据存储区域的读取计数值;读取计数地址表,包括读取计数地址,该读取计数地址指示存储读取计数数据的存储器区域的地址;闪存转换层(FTL),控制非易失性存储器装置的操作,并且管理读取计数表和读取计数地址表;以及闪存接口层(FIL),控制FTL和非易失性存储器装置之间的数据通信,并且当对数据存储区域执行了读取操作时,基于读取计数地址来更新读取计数值。

Data storage device and its operation method

【技术实现步骤摘要】
数据存储装置及该数据存储装置的操作方法相关申请的交叉引用本申请要求于2018年2月27日向韩国知识产权局提交的申请号为10-2018-0023690的韩国申请以及于2019年2月1日向韩国知识产权局提交的申请号为10-2019-0013309的韩国申请的优先权,这两个韩国申请通过引用整体并入本文。
本公开的各个实施例总体涉及一种半导体装置。特别地,实施例涉及一种数据存储装置及该数据存储装置的操作方法。
技术介绍
通常,存储器装置可以被分类为易失性存储器和非易失性存储器,其中易失性存储器在电力供应被中断时丢失存储在其中的数据,而非易失性存储器即使在电力供应被中断时也保留存储在其中的数据。包括这种存储器装置的数据处理系统需要控制器,该控制器根据来自外部主机装置的诸如写入请求、读取请求或擦除请求的请求来控制存储器装置。此外,由于存储数据的存储器单元的物理特性,存储器装置的诸如下列操作的次数受到限制:用于存储数据的写入操作、用于读取存储的数据的读取操作以及用于擦除存储的数据的擦除操作。这种限制被称为存储器装置的耐久性。在循环日志记录方法中,当在存储器系统启动之后发生安全关机时,逻辑块地址(LBA)映射表的一部分可被改变以刷新整个LBA映射表。在这种情况下,由于存储器装置的E/W计数增加,因此存储器装置的耐久性可能受到影响。
技术实现思路
各个实施例涉及一种能够保持闪存转换层(FTL)和闪存接口层(FIL)之间的独立性的数据存储装置。在本公开的实施例中,一种用于控制非易失性存储器装置的控制器包括:读取计数表,包括多个读取计数数据,其中每个读取计数数据包括一个数据存储区域的读取计数值;读取计数地址表,包括读取计数地址,该读取计数地址指示存储读取计数数据的存储器区域的地址;闪存转换层(FTL),被配置为控制非易失性存储器装置的操作,并且管理读取计数表和读取计数地址表;以及闪存接口层(FIL),被配置为控制FTL和非易失性存储器装置之间的数据通信,并且当对数据存储区域执行了读取操作时,基于读取计数地址来更新读取计数值。在本公开的实施例中,提供一种控制器的操作方法,以控制非易失性存储器装置的操作,该控制器包括FTL和FIL,该操作方法包括:由FIL向FTL请求读取计数地址,该读取计数地址指示存储读取计数数据的存储器区域的地址,该读取计数数据包括非易失性存储器装置中包括的多个数据存储区域之中的、已经执行了读取操作的数据存储区域的读取计数值;根据FIL的请求,由FTL将读取计数地址传送至FIL;并且由FIL基于从FTL接收的读取计数地址来更新数据存储区域的读取计数值。在本公开的实施例中,提供一种存储器系统,该存储器系统包括:存储器装置,被配置为对读取目标区域执行读取操作;存储器,被配置为加载具有以下字段的读取计数表:读取计数地址、读取目标区域的地址和读取目标区域的读取计数;接口,被配置为提供包括读取目标区域的地址的信息的请求;以及控制逻辑,被配置为响应于请求,向接口提供与读取目标区域的地址的信息对应的读取计数地址的信息,其中接口更新与读取计数地址的信息对应的读取目标区域的读取计数的信息,并且其中控制逻辑根据读取目标区域的读取计数的信息来控制存储器装置对读取目标区域执行读取回收操作。附图说明图1示出根据实施例的数据存储装置的配置。图2示出图1的存储器的配置。图3是用于描述根据实施例的数据存储区域的示图。图4是用于描述根据实施例的数据存储装置的操作的示图。图5是用于描述根据实施例的数据存储装置的操作的流程图。图6示出包括根据实施例的固态硬盘(SSD)的数据处理系统。图7示出图6的控制器的配置。图8示出包括根据实施例的数据存储装置的数据处理系统。图9示出包括根据实施例的数据存储装置的数据处理系统。图10示出包括根据实施例的数据存储装置的网络系统。图11是示出根据实施例的数据存储装置中包括的非易失性存储器装置的框图。具体实施方式下面参照附图更详细地描述各个实施例。然而,注意的是,本专利技术可以不同的形式和变型来实施,并且不应被解释为限于本文阐述的实施例。而是,提供描述的实施例使得本公开将是彻底且完整的,并且将本专利技术完全传达给本专利技术所属领域的技术人员。在整个本公开中,相同的附图标记在本专利技术的各个附图和实施例中指代相同的部件。注意的是,对“实施例”的参考不一定仅指一个实施例,并且对“实施例”的不同参考不一定针对相同实施例。将理解的是,虽然本文可以使用术语“第一”、“第二”、“第三”等来描述各个元件,但是这些元件不受这些术语限制。这些术语用于将一个元件与另一元件区分开。因此,在不脱离本专利技术的精神和范围的情况下,下面描述的第一元件也可以被称为第二元件或第三元件。将进一步理解的是,当元件被称为“连接至”或“联接至”另一元件时,该元件可以直接在另一元件上、连接至或联接至另一元件,或者可以存在一个或多个中间元件。另外,还将理解的是,当元件被称为在两个元件“之间”时,该元件可以是两个元件之间的唯一元件,或者也可以存在一个或多个中间元件。除非另有声明或上下文另有说明,否则无论是直接连接/联接还是间接连接/联接,两个元件之间的通信可以是有线的或无线的。如本文所使用的,除非上下文另有明确说明,否则单数形式也可以包括复数形式,反之亦然。除非另有说明或从上下文清楚地指明单数形式,否则本申请和所附权利要求中使用的冠词“一”和“一个”通常应被解释为表示“一个或多个”。将进一步理解的是,当在本说明书中使用时,术语“包括”、“包括有”、“包含”和“包含有”指定所述元件的存在并且不排除一个或多个其它元件的存在或添加。如本文所使用的,术语“和/或”包括一个或多个相关所列项目的任何和所有组合。在下文中,将参照附图通过各个实施例描述根据本公开的数据存储装置及该数据存储装置的操作方法。图1示出根据实施例的数据存储装置10的配置。参照图1,根据本实施例的数据存储装置10可以存储可由诸如移动电话、MP3播放器、膝上型计算机、台式计算机、游戏机、TV或车载信息娱乐系统的主机装置20访问的数据。数据存储装置10可以被称为存储器系统。根据联接至主机装置20的接口协议,数据存储装置10可以被制造为各种类型的存储装置中的任意一种。例如,数据存储装置10可以被配置为包括下列的各种类型的存储装置中的任意一种:固态硬盘(SSD),诸如MMC、eMMC、RS-MMC或微型-MMC的多媒体卡,诸如SD、迷你-SD或微型-SD的安全数字卡,通用串行总线(USB)存储装置,通用闪存(UFS)装置,个人计算机存储卡国际协会(PCMCIA)卡式存储装置,外围组件互连(PCI)卡式存储装置,高速PCI(PCI-E)卡式存储装置,紧凑型闪存(CF)卡,智能媒体卡和记忆棒。数据存储装置10可以被制造为各种类型的封装中的任意一种。例如,数据存储装置10可以被制造为诸如下列的各种类型的封装中的任意一种:堆叠式封装(POP)、系统级封装(SIP)、片上系统(SOC)、多芯片封装(MCP)、板上芯片(COB)封装、晶圆级制造封装(WFP)和晶圆级堆叠封装(WSP)。数据存储装置10可以包括非易失性存储器装置100和控制器200。非易失性存储器装置100可以作为数据存储装置10的存储介质而操作。根据存储器单元,非易本文档来自技高网...

【技术保护点】
1.一种用于控制非易失性存储器装置的控制器,所述控制器包括:读取计数表,包括多个读取计数数据,其中每个所述读取计数数据包括一个数据存储区域的读取计数值;读取计数地址表,包括读取计数地址,所述读取计数地址指示存储所述读取计数数据的存储器区域的地址;闪存转换层,即FTL,控制所述非易失性存储器装置的操作,并且管理所述读取计数表和所述读取计数地址表;以及闪存接口层,即FIL,控制所述FTL和所述非易失性存储器装置之间的数据通信,并且当对所述数据存储区域执行了读取操作时,基于所述读取计数地址来更新所述读取计数值。

【技术特征摘要】
2018.02.27 KR 10-2018-0023690;2019.02.01 KR 10-2011.一种用于控制非易失性存储器装置的控制器,所述控制器包括:读取计数表,包括多个读取计数数据,其中每个所述读取计数数据包括一个数据存储区域的读取计数值;读取计数地址表,包括读取计数地址,所述读取计数地址指示存储所述读取计数数据的存储器区域的地址;闪存转换层,即FTL,控制所述非易失性存储器装置的操作,并且管理所述读取计数表和所述读取计数地址表;以及闪存接口层,即FIL,控制所述FTL和所述非易失性存储器装置之间的数据通信,并且当对所述数据存储区域执行了读取操作时,基于所述读取计数地址来更新所述读取计数值。2.根据权利要求1所述的控制器,其中当对所述数据存储区域执行了所述读取操作时,所述FIL向所述FTL请求所述数据存储区域的读取计数数据的读取计数地址,并且更新与从所述FTL提供的所述读取计数地址对应的所述数据存储区域的读取计数值。3.根据权利要求2所述的控制器,其中响应于来自所述FIL的对所述读取计数地址的请求,所述FTL将第一读取计数地址传送至所述FIL。4.根据权利要求1所述的控制器,进一步包括:存储器,存储所述读取计数表、所述读取计数地址表、所述FTL和所述FIL中的一个或多个;处理器,运行所述FTL;以及主机接口,运行所述FIL。5.根据权利要求1所述的控制器,其中所述数据存储区域是数据页面、存储块、平面和管芯中的任意一个。6.根据权利要求1所述的控制器,其中所述读取计数数据包括所述读取计数值和与所述读取计数值对应的所述数据存储区域的地址。7.根据权利要求1所述的控制器,其中当所述读取计数值等于或大于阈值计数时,所述FTL控制所述非易失性存储器装置对与所述读取计数数据对应的所述数据存储区域执行读取回收操作。8.一种控制器的操作方法,以控制非易失性存储器装置的操作,所述...

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

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

1