存储系统及其操作方法_6

文档序号:9788643阅读:来源:国知局
缓冲器1174、读取缓冲器1176、映射缓冲器1178及其他缓冲器1180中的数据以如上参考图13所示的相同方法而被备份及储存在对应的页缓冲器1112、1122、1132及1142中时,备份及储存在对应的页缓冲器1112、1122、1132及1142中的数据的优先级基于储存在编程存储器1170、数据存储器1172、写入缓冲器1174、读取缓冲器1176、映射缓冲器1178及其他缓冲器1180中的数据的优先级而被确定。举例来说,备份及储存在对应的页缓冲器1112、1122、1132及1142中的数据的优先级基于要恢复至编程存储器1170、数据存储器1172、写入缓冲器1174、读取缓冲器1176、映射缓冲器1178及其他缓冲器1180的数据的使用、大小或潜伏时间而被确定。由于储存在编程存储器1170、数据存储器1172、写入缓冲器1174、读取缓冲器1176、映射缓冲器1178及其他缓冲器1180中的数据的优先级已参考图13而详述于上,因此其详述在此将被省略。
[0160]如此,在识别存储系统110自睡眠模式或电源切断模式的唤醒之后,控制器1150恢复储存在N个页缓冲器1112、1122、1132及1142中的数据至编程存储器1170、数据存储器1172、写入缓冲器1174、读取缓冲器1176、映射缓冲器1178及其他缓冲器1180,接着,控制存储系统110在激活模式中正常操作,即控制存储系统110执行读取、写入、编程及擦除操作。当将存储系统110的操作模式自电源切断模式改变为激活模式时,随着控制器1150恢复对应于编程存储器1170、数据存储器1172、写入缓冲器1174、读取缓冲器1176、映射缓冲器1178及其他缓冲器1180的数据,不是自N个存储器单元裸片1110、1120、1130及1140而是自N个页缓冲器1112、1122、1132及1142,数据恢复潜伏时间可被缩短,因此存储系统110可自电源切断模式迅速地改变为激活模式以执行正常操作。以下,根据本发明实施例的存储系统的操作模式改变将进一步地参考图15而详述。
[0161]图15为用于描述图1中所示的存储系统中用来执行操作模式改变的过程的流程图。
[0162]请参考图15,在步骤1210中,存储系统110执行激活模式操作,即例如读取、写入、编程或擦除操作的激活模式操作。
[0163]在步骤1220中,在执行激活模式操作时,当自主机102接收用于改变至睡眠模式或电源切断模式的操作模式改变命令时、或当激活模式操作(例如读取、写入、编程或擦除操作)未执行预定时间时,自激活模式进入睡眠模式或电源切断模式被识别。
[0164]在步骤1230中,在进行自激活模式变为睡眠模式或电源切断模式的改变之前,储存在控制器的存储器中的数据被备份及储存在包括于存储器件的相应块中的页缓冲器中。接着,操作模式自激活模式改变为睡眠模式或电源切断模式,以使存储系统110的功率消耗最小化。
[0165]在步骤1240中,在藉由操作在睡眠模式或电源切断模式中而使存储系统110的功率消耗最小化时,当自主机102接收用于改变至激活模式的操作模式改变命令时、或当检测到激活模式操作(例如读取、写入、编程或擦除操作)时,识别自睡眠模式或电源切断模式的唤醒及到激活模式的改变。
[0166]在步骤1250中,在自睡眠模式或电源切断模式的唤醒及对激活模式进行改变之前,备份及储存在包括于存储器件的相应块中的页缓冲器中的数据被恢复至控制器的存储器,以控制存储系统110在激活模式中正常操作,即控制存储系统110执行读取、写入、编程或擦除操作。由于用于存储系统110中的操作模式改变的操作已参考图12至图14而被详述于上,因此其详述在此将被省略。
[0167]如上述明显的是,根据本发明的实施例的存储系统及其操作方法可使功率消耗最小化。
[0168]虽然已经出于说明性目的描述了各个实施例,但是本领域技术人员将清楚的是,在不脱离所附权利要求所限定的本发明的主旨和范围的情况下,可进行各种变化和修改。
[0169]通过以上实施例可以看出,本申请提供了以下的技术方案。
[0170]技术方案1.一种存储系统,包括:
[0171]存储器件,包括多个块以及分别对应于所述块的多个页缓冲器,其中每个块包括储存数据的多个页;以及
[0172]控制器,适用于:当操作模式即将改变为电源节省模式时,将储存在包括于所述控制器中的存储器中的数据备份在所述页缓冲器中。
[0173]技术方案2.如技术方案I所述的存储系统,其中所述存储器包括多个存储单元及多个缓冲器单元。
[0174]技术方案3.如技术方案I所述的存储系统,其中当所述操作模式即将自所述电源节省模式改变为激活模式时,所述控制器将备份在所述页缓冲器中的数据恢复至所述存储器。
[0175]技术方案4.如技术方案2所述的存储系统,
[0176]其中,在所述电源节省模式开始之前,所述控制器基于优先级而同时或顺序地将储存在所述存储单元及所述缓冲器单元中的数据备份在所述页缓冲器中,以及
[0177]其中,当所述操作即将自所述电源节省模式改变为所述激活模式时,所述控制器将备份在所述页缓冲器中的数据恢复至相应的对应存储单元及缓冲器单元。
[0178]技术方案5.如技术方案4所述的存储系统,其中所述优先级基于储存在所述存储单元及所述缓冲器单元中的数据的使用而被确定。
[0179]技术方案6.如技术方案5所述的存储系统,其中当所述操作模式即将自所述电源节省模式改变为所述激活模式时,所述优先级基于储存在所述存储单元及所述缓冲器单元中的数据的恢复顺序而被确定。
[0180]技术方案7.如技术方案4所述的存储系统,其中所述优先级基于所述存储单元及所述缓冲器单元在所述激活模式中的功率消耗量而被确定。
[0181]技术方案8.如技术方案4所述的存储系统,其中所述优先级基于储存在所述存储单元及所述缓冲器单元中的数据的大小而被确定。
[0182]技术方案9.如技术方案4所述的存储系统,其中所述优先级基于储存在所述存储单元及所述缓冲器单元中的数据的潜伏时间而被确定,
[0183]其中所述潜伏时间包括将储存在所述存储单元及所述缓冲器单元中的数据备份在所述页缓冲器单元中的潜伏时间,和/或将备份在所述页缓冲器中的数据恢复至相应的对应存储单元及缓冲器单元的潜伏时间。
[0184]技术方案10.如技术方案4所述的存储系统,
[0185]其中当自主机接收操作模式改变命令时、或当所述激活模式中的操作未执行预定时间时,所述控制器将所述操作模式自所述激活模式改变为所述电源节省模式,以及
[0186]其中当自所述主机接收所述操作模式改变命令时、或当检测到所述激活模式中的操作的执行时,所述控制器将所述操作模式自所述电源节省模式改变为所述激活模式。
[0187]技术方案11.如技术方案10所述的存储系统,其中当自所述主机接收所述操作模式改变命令时,所述优先级被接收。
[0188]技术方案12.如技术方案I所述的存储系统,其中在所述操作模式自所述激活模式改变为所述电源节省模式之前,所述控制器将数据储存信息储存于在所述电源节省模式中维持电源开启状态的寄存器中,所述数据储存信息表示储存在所述存储单元及所述缓冲器单元中的数据被备份在所述页缓冲器中。
[0189]技术方案13.如技术方案12所述的存储系统,其中所述寄存器被包括于编程存储器中或包括于所述控制器中的电源管理单元中。
[0190]技术方案14.一种用于操作包括存储器件及控制器的存储系统的方法,所述方法包括:
[0191]在激活模式中,将数据储存在包括于所述存储器件中的多个页中;
[0192]将对应于所述激活模式中的操作的数据储存在包括于所述控制器中的存储器中;
[0193]当操作模式即将自所述激活模式改变为电源节省模式时,将储存在所述存储器中的数据备份在多个页缓冲器中;以及
[0194]当所述操作模式即将自所述电源节省模式改变为所述激活模式时,将备份在所述页缓冲器中的数据恢复至所述存储器。
[0195]技术方案15.如技术方案14所述的方法,其中所述存储器包括多个存储单元及多个缓冲器单元。
[0196]技术方案16.如技术方案15所述的方法,
[0197]其中在所述电源节省模式开始之前,基于优先级而同时或顺序地将储存在所述存储单元及所述缓冲器单元中的数据备份在所述页缓冲器中,以及
[0198]其中当所述操作即将自所述电源节省模式改变为所述激活模式时,将备份在所述页缓冲器中的数据恢复至相应的对应存储单元及缓冲器单元。
[0199]技术方案17.如技术方案16所述的方法,其中基于所述存储单元及所述缓冲器单元在所述激活模式中的功率消耗量以及储存在所述存储单元及所述缓冲器单元中的数据的使用、大小及潜伏时间中的至少一个来确定所述优先级。
[0200]技术方案18.如技术方案16所述的方法,其中基于储存在所述存储单元及所述缓冲器单元中的数据的潜伏时间来确定所述优先级,
[0201]其中所述潜伏时间包括将储存在所述存储单元及所述缓冲器单元中的数据备份在所述页缓冲器中的潜伏时间,和/或将备份在所述页缓冲器中的数据恢复至相应的对应存储单元及缓冲器单元的潜伏时间。
[0202]技术方案19.如技术方案16所述的方法,
[0203]其中当从主机接收操作模式改变命令、或当所述激活模式中的操作未执行预定时间时,改变为所述电源节省模式,以及
[0204]其中当从所述主机接收所述操作模式改变命令、或当检测到所述激活模式中的操作的执行时,改变为所述激活模式。
[0205]技术方案20.如技术方案15所述的方法,其中在自所述激活模式改变为所述电源节省模式之前,在备份所述数据中,将数据储存信息储存于在所述电源节省模式中维持电源开启状态的寄存器中,所述数据储存信息表示储存在所述存储单元及所述缓冲器单元中的数据被备份在所述页缓冲器中。
【主权项】
1.一种存储系统,包括: 存储器件,包括多个块以及分别对应于所述块的多个页缓冲器,其中每个块包括储存数据的多个页;以及 控制器,适用于:当操作模式即将改变为电源节省模式时,将储存在包括于所述控制器中的存储器中的数据备份在所述页缓冲器中。2.如权利要求1所述的存储系统,其中所述存储器包括多个存储单元及多个缓冲器单J L ο3.如权利要求1所述的存储系统,其中当所述操作模式即将自所述电源节省模式改变为激活模式时,所述控制器将备份在所述页缓冲器中的数据恢复至所述存储器。4.如权利要求2所述的存储系统, 其中,在所述电源节省模式开始之前,所述控制器基于优先级而同时或顺序地将储存在所述存储单元及所述缓冲器单元中的数据备份在所述页缓冲器中,以及 其中,当所述操作即将自所述电源节省模式改变为所述激活模式时,所述控制器将备份在所述页缓冲器中的数据恢复至相应的对应存储单元及缓冲器单元。5.如权利要求4所述的存储系统,其中所述优先级基于储存在所述存储单元及所述缓冲器单元中的数据的使用而被确定。6.如权利要求5所述的存储系统,其中当所述操作模式即将自所述电源节省模式改变为所述激活模式时,所述优先级基于储存在所述存储单元及所述缓冲器单元中的数据的恢复顺序而被确定。7.如权利要求4所述的存储系统,其中所述优先级基于所述存储单元及所述缓冲器单元在所述激活模式中的功率消耗量而被确定。8.如权利要求4所述的存储系统,其中所述优先级基于储存在所述存储单元及所述缓冲器单元中的数据的大小而被确定。9.如权利要求4所述的存储系统,其中所述优先级基于储存在所述存储单元及所述缓冲器单元中的数据的潜伏时间而被确定, 其中所述潜伏时间包括将储存在所述存储单元及所述缓冲器单元中的数据备份在所述页缓冲器单元中的潜伏时间,和/或将备份在所述页缓冲器中的数据恢复至相应的对应存储单元及缓冲器单元的潜伏时间。10.一种用于操作包括存储器件及控制器的存储系统的方法,所述方法包括: 在激活模式中,将数据储存在包括于所述存储器件中的多个页中; 将对应于所述激活模式中的操作的数据储存在包括于所述控制器中的存储器中; 当操作模式即将自所述激活模式改变为电源节省模式时,将储存在所述存储器中的数据备份在多个页缓冲器中;以及 当所述操作模式即将自所述电源节省模式改变为所述激活模式时,将备份在所述页缓冲器中的数据恢复至所述存储器。
【专利摘要】一种存储系统包括:存储器件,所述存储器件包括多个块及分别对应于所述块的多个页缓冲器,其中每个块包括储存有数据的多个页;以及控制器,适用于当操作模式即将改变为电源节省模式时,将储存在包括于控制器中的存储器中的数据备份在页缓冲器中。
【IPC分类】G11C29/42, G11C16/06
【公开号】CN105551521
【申请号】CN201510355746
【发明人】申东才, 朴淙柱, 朴永珍
【申请人】爱思开海力士有限公司
【公开日】2016年5月4日
【申请日】2015年6月24日
【公告号】US20160116972
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1