存储器控制器及其操作方法技术

技术编号:33701544 阅读:15 留言:0更新日期:2022-06-06 08:11
本文提供的是一种存储器控制器及其操作方法。存储器控制器可以包括:SPO检测器,被配置为在检测到SPO时输出检测信号;存储器缓冲器,被配置为存储主机数据;以及电力损失控制器,被配置为基于检测信号,接收与主机数据相对应的转储数据,存储转储数据以及与转储数据相对应的转储频次,并且将转储数据和转储频次输出到存储器装置,其中转储频次指示主机数据的不同项已经从存储器缓冲器转储到电力损失控制器的次数,并且电力损失控制器被配置为基于从存储器装置接收的转储频次来控制与SPO相对应的恢复操作。对应的恢复操作。对应的恢复操作。

【技术实现步骤摘要】
存储器控制器及其操作方法
[0001]相关申请的交叉引用
[0002]本申请要求于2020年12月2日向韩国知识产权局提交的、申请号为10

2020

0166871的韩国专利申请的优先权,该韩国专利申请通过引用整体并入本文。


[0003]本文描述的一个或多个实施例涉及一种存储器控制器以及操作存储器控制器的方法。

技术介绍

[0004]存储装置在诸如计算机、智能电话或智能平板(smartpad)的主机装置的控制下存储数据。一些存储装置(例如,硬盘驱动器)将数据存储在磁盘中,而其它存储装置(例如,固态驱动器和存储卡)将数据存储在半导体存储器中。在结构上,存储装置可以包括控制存储器装置中的数据存储的控制器。存储器装置可以是易失性存储器装置或非易失性存储器装置。非易失性存储器装置的代表性示例包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、闪速存储器、相变随机存取存储器(PRAM)、磁性RAM(MRAM)、电阻式RAM(RRAM)和铁电RAM(FRAM)。

技术实现思路

[0005]本文描述的一个或多个实施例涉及一种在发生突然断电时执行恢复操作的存储器控制器。
[0006]这些或其它实施例可以基于恢复区域和元区域的索引之间的比较来执行恢复操作。
[0007]这些或其它实施例涉及一种操作存储器控制器的方法。
[0008]本公开的实施例可以提供一种用于控制存储器装置的存储器控制器。存储器控制器可以包括:突然断电(SPO)检测器,被配置为在检测到突然断电时输出检测信号;存储器缓冲器,被配置为存储从主机输出的主机数据;以及电力损失控制器(power loss controller),被配置为基于检测信号,从存储器缓冲器接收与主机数据相对应的转储数据,存储转储数据以及与转储数据相对应的转储频次(dump age),并且将转储数据和转储频次输出到存储器装置。转储频次可以指示主机数据的不同项已经从存储器缓冲器转储到电力损失控制器的次数。电力损失控制器可以被配置为在与突然断电相对应的恢复操作期间从存储器装置接收转储数据和转储频次,并且基于转储频次控制恢复操作。
[0009]本公开的实施例可以提供一种设备。该设备可以包括存储器装置和存储器控制器,该存储器控制器被配置为控制存储器装置以:基于突然断电的检测,将转储数据和转储频次存储在存储器装置的恢复区域中,该转储数据对应于被临时存储在存储器控制器的存储器缓冲器中的数据;并且基于存储器装置中存储的转储频次执行恢复操作。转储频次可以指示与转储数据相对应的主机数据的不同项已经被转储的次数。
[0010]本公开的实施例可以提供一种操作存储器控制器的方法。该方法可以包括:将来自主机的主机数据存储在存储器缓冲器中;当检测到突然断电时,存储转储数据以及与转储数据相对应的转储频次,该转储数据对应于存储器缓冲器中存储的主机数据;确定主机数据是否将被转储到存储器装置;将转储数据和转储频次输出到存储器装置;从存储器装置接收转储数据和转储频次;并且基于转储频次执行与突然断电相对应的恢复操作。转储频次可以指示主机数据的不同项已经被转储为转储数据的次数。
附图说明
[0011]图1示出存储装置的实施例。
[0012]图2示出存储器装置的实施例。
[0013]图3示出存储器单元阵列的实施例。
[0014]图4示出存储器控制器的操作的实施例。
[0015]图5示出存储器控制器的操作的实施例。
[0016]图6示出供应援助电力的实施例。
[0017]图7示出恢复操作的实施例。
[0018]图8示出在与突然断电(SPO)相对应的恢复操作已经完成之后发生另外的突然断电的实施例。
[0019]图9示出当SPO恢复操作尚未完成时发生另外的突然断电的实施例。
[0020]图10示出操作存储器控制器的方法的实施例。
[0021]图11示出操作存储器控制器的方法的实施例。
[0022]图12示出存储器控制器的实施例。
[0023]图13示出存储卡系统的实施例。
[0024]图14示出固态驱动器系统的实施例。
[0025]图15示出用户系统的实施例。
具体实施方式
[0026]本说明书或本申请中引入的本公开的实施例中的特定结构或功能描述仅用于描述本公开的实施例。该描述不应被解释为限于本说明书或本申请中描述的实施例。
[0027]下面将参照附图更充分地描述本公开的各个实施例,其中附图中示出本公开的优选实施例,使得本领域的普通技术人员可以容易地实施本公开的技术思想。
[0028]图1示出存储装置50的实施例,存储装置50可以包括存储器装置100和存储器控制器200。存储装置50可以在主机300的控制下存储数据。主机300的示例包括移动电话、智能电话、MP3播放器、膝上型计算机、台式计算机、游戏机、电视(TV)、平板PC和车载信息娱乐系统。
[0029]根据例如主机300的接口的通信方案,存储装置50可以是各种类型的存储装置中的任意一种。存储装置50的示例包括固态硬盘(SSD),诸如MMC、嵌入式MMC(eMMC)、缩小尺寸的MMC(RS

MMC)或微型MMC的多媒体卡,诸如SD、迷你SD或微型SD的安全数字卡,通用串行总线(USB)存储装置,通用闪存(UFS)装置,个人计算机存储卡国际协会(PCMCIA)卡型存储装置,外围组件互连(PCI)卡型存储装置,高速PCI(PCI

E)卡型存储装置,紧凑型闪存(CF)卡,
智能媒体卡和记忆棒。
[0030]存储装置50可以是各种类型的封装中的任意一种。封装的示例包括堆叠封装(POP)、系统级封装(SIP)、片上系统(SOC)、多芯片封装(MCP)、板上芯片(COB)、晶圆级制造封装(WFP)和晶圆级堆叠封装(WSP)。
[0031]存储器装置100可以响应于存储器控制器200的控制而存储数据。存储器装置100可以包括存储器单元阵列,该存储器单元阵列包括存储数据的多个存储器单元。存储器单元阵列可以包括多个存储块,并且每个存储块可以包括多个存储器单元,多个存储器单元可以构成多个页面。在实施例中,每个页面可以是将数据存储在存储器装置100中或读取存储器装置100中存储的数据的单位。存储块可以是擦除数据的单位。
[0032]存储器装置100可以包括例如双倍数据速率同步动态随机存取存储器(DDR SDRAM)、第四代低功率双倍数据速率(LPDDR4)SDRAM、图形双倍数据速率(GDDR)SDRAM、低功率DDR(LPDDR)SDRAM、Rambus动态随机存取存储器(RDRAM)、NAND闪速存储器、垂直NAND闪速存储器、NOR闪速存储器装置、电阻式RAM(RRAM)、相变随机存取存储器(PRAM)、磁性RAM(MRAM)、铁电R本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储器控制器,包括:突然断电检测器即SPO检测器,在检测到突然断电时输出检测信号;存储器缓冲器,存储从主机输出的主机数据;以及电力损失控制器,基于所述检测信号,从所述存储器缓冲器接收与所述主机数据相对应的转储数据,存储所述转储数据以及与所述转储数据相对应的转储频次,并且将所述转储数据和所述转储频次输出到存储器装置,其中所述转储频次指示所述主机数据的不同项已经从所述存储器缓冲器转储到所述电力损失控制器的次数,以及其中所述电力损失控制器在与所述突然断电相对应的恢复操作期间从所述存储器装置接收所述转储数据和所述转储频次,并且基于所述转储频次控制所述恢复操作。2.根据权利要求1所述的存储器控制器,其中:所述电力损失控制器包括辅助电源,所述辅助电源在发生所述突然断电时供应援助电力;并且所述辅助电源包括一个或多个电容器。3.根据权利要求2所述的存储器控制器,其中:当在所述一个或多个电容器的充电延迟或者尚未完成时,发生所述突然断电,所述存储器缓冲器输出待编程到所述存储器装置中的所述主机数据。4.根据权利要求2所述的存储器控制器,其中:当在所述一个或多个电容器的充电完成时,发生所述突然断电,所述存储器缓冲器将所述主机数据转储到所述电力损失控制器。5.根据权利要求1所述的存储器控制器,其中:所述电力损失控制器包括恢复控制器,所述恢复控制器控制所述恢复操作,并且在所述恢复操作期间,当所述电力损失控制器接收所述存储器装置中存储的转储数据的两项或更多项以及与所述转储数据的两项或更多项分别相对应的转储频次时,所述恢复控制器基于所述转储频次控制所述恢复操作。6.根据权利要求5所述的存储器控制器,其中所述恢复控制器基于所述转储频次中的最大转储频次的转储数据来控制所述恢复操作,所述转储频次与从所述存储器装置接收并存储在所述电力损失控制器中的转储数据的两项或更多项分别相对应。7.根据权利要求6所述的存储器控制器,其中:当基于与所述转储频次中的所述最大转储频次相对应的转储数据完成所述恢复操作时,所述恢复控制器将与所述最大转储频次相对应的元频次存储在元区域中。8.根据权利要求7所述的存储器控制器,其中,在所述元频次已经存储在所述元区域中并且发生另外的突然断电之后,所述电力损失控制器在所述恢复操作期间:接收所述存储器装置中存储的所述转储数据的两项或更多项以及与所述转储数据的两项或更多项分别相对应的转储频次;并且基于所述转储频次和所述元频次控制所述恢复操作。9.根据权利要求8所述的存储器控制器,其中所述恢复控制器基于与所述转储频次中的所述最大转储频次相对应的转储数据来控制所述恢复操作。10.根据权利要求8所述的存储器控制器,其中:
当所述最大转储频次等于所述元频次时,所述恢复控制器不考虑所述转储数...

【专利技术属性】
技术研发人员:金辰杓金相旼梁祐荣郑俊植池承勋
申请(专利权)人:爱思开海力士有限公司
类型:发明
国别省市:

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

1