控制器、控制器的操作方法以及包括控制器的存储装置制造方法及图纸

技术编号:27260901 阅读:54 留言:0更新日期:2021-02-06 11:18
本申请涉及一种控制器、控制器的操作方法以及包括控制器的存储装置。该控制器可以包括存储器,存储器被配置成存储映射更新列表,映射信息待被更新的映射段的信息被寄存在映射更新列表中。该控制器还可以包括取消映射模块。取消映射模块可以响应于接收取消映射命令生成指示已经寄存在映射更新列表中的映射段的列表信息位图,使用生成的列表信息位图检查与取消映射命令相对应的一个或多个取消映射目标映射段是否与在映射更新列表中寄存的映射段重叠,并且根据检查结果将一个或多个取消映射目标映射段选择性地寄存到映射更新列表中。中。中。

【技术实现步骤摘要】
控制器、控制器的操作方法以及包括控制器的存储装置
[0001]相关申请的交叉引用
[0002]本申请要求于2019年8月5日向韩国知识产权局提交的申请号为10-2019-0094835的韩国专利申请的优先权,该韩国专利申请通过引用整体并入本文。


[0003]各个实施例总体涉及一种电子装置,并且更特别地,涉及一种控制器、控制器的操作方法以及包括控制器的存储装置。

技术介绍

[0004]近来,计算环境范例已经变成可以随时随地使用计算机系统的普适计算环境。因此,诸如移动电话、数码相机和笔记本计算机的便携式电子装置的使用已经迅速增加。这些便携式电子装置通常使用利用存储器装置特别是非易失性存储器装置的存储装置。存储装置用于存储在便携式电子装置中使用的数据。
[0005]由于使用存储器装置的存储装置没有机械驱动器,因此存储装置具有优异的稳定性和耐用性、高的信息访问速度以及低功耗。具有这些优点的存储装置包括通用串行总线(USB)存储器装置、具有各种接口的存储卡、通用闪存(UFS)装置和固态驱动器(SSD)。

技术实现思路

[0006]各个实施例涉及一种能够提高取消映射操作的性能的控制器、控制器的操作方法以及包括控制器的存储装置。
[0007]在实施例中,一种控制器可以包括:存储器,被配置成存储映射更新列表,映射信息待被更新的映射段的信息被寄存在该映射更新列表中;以及取消映射模块,被配置成生成指示已经寄存在映射更新列表中的映射段的列表信息位图,使用生成的列表信息位图检查一个或多个取消映射目标映射段是否与在映射更新列表中寄存的映射段重叠,并且根据检查结果将一个或多个取消映射目标映射段选择性地寄存到映射更新列表中。
[0008]在实施例中,一种控制器的操作方法可以包括:从主机接收具有一个或多个取消映射目标逻辑地址的取消映射命令;基于映射更新列表生成列表信息位图,映射信息待被更新的映射段已被寄存在映射更新列表中;使用生成的列表信息位图检查与一个或多个取消映射目标逻辑地址相关的一个或多个取消映射目标映射段是否与在映射更新列表中寄存的映射段重叠;以及根据检查结果将一个或多个取消映射目标映射段选择性地寄存到映射更新列表中。
[0009]在实施例中,一种存储装置可以包括:非易失性存储器;存储器,被配置成存储映射更新列表,关于映射信息待被更新的映射段的信息被寄存在映射更新列表中;以及控制器,被配置成控制非易失性存储器的操作。控制器可以被配置成生成指示寄存在映射更新列表中的映射段的列表信息位图,使用生成的列表信息位图检查一个或多个取消映射目标映射段是否与在映射更新列表中寄存的映射段重叠;并且根据检查结果将一个或多个取消
映射目标映射段选择性地寄存到映射更新列表中。
附图说明
[0010]图1是根据实施例的存储装置的示图。
[0011]图2是图1的存储器的示图。
[0012]图3是图2的闪存转换层(FTL)的示图。
[0013]图4是图2的映射更新列表(MUL)的示图。
[0014]图5是图2的列表信息位图(LIB)的示图。
[0015]图6是地址映射表的示图。
[0016]图7示出根据实施例的将取消映射目标映射段寄存在MUL中的进程。
[0017]图8是根据实施例的控制器的操作进程的流程图。
[0018]图9是根据实施例的包括固态驱动器(SSD)的数据处理系统的示图。
[0019]图10是诸如图9中所示的控制器的示图。
[0020]图11是根据实施例的包括数据存储设备的数据处理系统的示图。
[0021]图12是根据实施例的包括数据存储设备的数据处理系统的示图。
[0022]图13是根据实施例的包括数据存储设备的网络系统的示图。
[0023]图14是根据实施例的数据存储设备中包括的非易失性存储装置的示图。
具体实施方式
[0024]在下文中,将通过说明性实施例并参照附图描述根据本公开的控制器、控制器的操作进程以及包括控制器的存储装置。
[0025]图1示出根据实施例的存储装置10的配置。
[0026]参照图1,根据本实施例的存储装置10可以存储由诸如下列的主机(未示出)访问的数据:移动电话、MP3播放器、膝上型计算机、台式计算机、游戏机、TV或车载信息娱乐系统。存储装置10也可被称为存储器系统。
[0027]根据联接至主机的接口协议,存储装置10可以被配置成各种类型的存储装置中的任意一种。例如,存储装置10可以被配置成包括下列的各种类型的存储装置中的任意一种:SSD(固态驱动器),诸如eMMC、RS-MMC或微型MMC的MMC(多媒体卡),诸如迷你-SD或微型-SD型的SD(安全数字)卡,USB(通用串行总线)存储装置、UFS(通用闪存)装置、PCMCIA(个人计算机存储卡国际协会)卡型的存储装置、PCI(外围组件互连)卡型的存储装置、PCI-e(高速PCI)卡型的存储装置、CF(标准闪存)卡、智能媒体卡和记忆棒。
[0028]存储装置10可以被制造为各种类型的封装中的任意一种。例如,存储装置10可以被制造为诸如下列的各种类型的封装中的任意一种:POP(层叠封装)、SIP(系统级封装)、SOC(片上系统)、MCP(多芯片封装)、COB(板上芯片)、WFP(晶圆级制造封装)和WSP(晶圆级堆叠封装)。
[0029]存储装置10可以包括非易失性存储器100和控制器200。
[0030]非易失性存储器100可以作为存储装置10的数据存储介质而操作。根据非易失性存储器100中使用的存储器单元,非易失性存储器100可以包括诸如下列的各种类型的非易失性存储器中的任意一种:NAND闪速存储器、NOR闪速存储器、使用铁电电容器的FRAM(铁电
随机存取存储器)、使用TMR(隧道磁阻)层的MRAM(磁性随机存取存储器)、使用硫属化物合金的PRAM(相变随机存取存储器)以及使用过渡金属氧化物的ReRAM(电阻随机存取存储器)等。
[0031]图1示出非易失性存储器100为一个块,但是非易失性存储器100可以包括多个存储器芯片或管芯。本实施例可以以相同的方式应用于包括由多个存储器芯片构成的非易失性存储器100的存储装置10。
[0032]非易失性存储器100可以包括存储器单元阵列(未示出),该存储器单元阵列具有布置在多个位线(未示出)和多个字线(未示出)之间的各个交叉处的多个存储器单元。存储器单元阵列可以包括多个存储块,多个存储块中的每一个可以包括多个页面。
[0033]在实施例中,存储器单元阵列的每个存储器单元可以被配置成用于存储1位数据的单层单元(SLC)、用于存储2位数据的多层单元(MLC)、用于存储3位数据的三层单元(TLC)或用于存储4位数据的四层单元(QLC)。存储器单元阵列110可以包括SLC、MLC、TLC和QLC中的一种或多种。在实施例中,存储器单元阵列可以包括具有二维水平结构的存储器单元或具有三维垂直结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于控制非易失性存储器的操作的控制器,所述控制器包括:存储器,存储映射更新列表,映射信息待被更新的映射段的信息被寄存在所述映射更新列表中;以及取消映射模块,所述取消映射模块:生成指示已经寄存在所述映射更新列表中的映射段的列表信息位图,使用生成的列表信息位图检查一个或多个取消映射目标映射段是否与在所述映射更新列表中寄存的所述映射段重叠,并且根据检查结果将所述一个或多个取消映射目标映射段选择性地寄存到所述映射更新列表中。2.根据权利要求1所述的控制器,其中所述取消映射模块将所述生成的列表信息位图存储在所述存储器中。3.根据权利要求2所述的控制器,其中当所述一个或多个取消映射目标映射段的寄存完成时,所述取消映射模块从所述存储器中擦除所述列表信息位图。4.根据权利要求1所述的控制器,其中所述取消映射模块是存储在非暂时性计算机可读介质中的源代码组,所述源代码组在由所述控制器执行时使所述控制器执行下列操作:生成所述列表信息位图、检查所述一个或多个取消映射目标映射段是否与在所述映射更新列表中寄存的所述映射段重叠,并且将所述一个或多个取消映射目标映射段寄存到所述映射更新列表中。5.根据权利要求1所述的控制器,其中所述映射更新列表包括N个空间,待被更新的映射段的信息被寄存在所述N个空间中,其中N是等于或大于2的自然数。6.根据权利要求5所述的控制器,其中所述列表信息位图包括分别与多个映射段相对应的M位,其中M是等于或大于2的自然数并且大于N。7.一种控制器的操作方法,所述控制器控制非易失性存储器的操作,所述操作方法包括:从主机接收具有一个或多个取消映射目标逻辑地址的取消映射命令;基于映射更新列表生成列表信息位图,映射信息待被更新的映射段已被寄存在所述映射更新列表中;使用生成的列表信息位图检查与所述一个或多个取消映射目标逻辑地址相关的一个或多个取消映射目标映射段是否与在所述映射更新列表中寄存的所述映射段重叠;以及根据检查结果将所述一个或多个取消映射目标映射段选择性地寄存到所述映射更新列表中。8.根据权利要求7所述的操作方法,其中生成所述列表信息位图包括形成位图,在所述位图中,与所述映射更新列表中寄存的所述映射段相对应的位被设置为指示“设置”状态的第一值,并且与其它映射段相对应的位被设置为指示“重置”状态的第二值。9.根据权利要求8所述的操作方法,其中检查与所述一个或多个取消映射目标逻辑地址相关的所述一个或多个取消映射...

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

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

1