【技术实现步骤摘要】
一种存储器及其控制方法和控制装置
本专利技术实施例涉及存储器技术,尤其涉及一种存储器及其控制方法和控制装置。
技术介绍
eMMC(EmbeddedMultiMediaCard,嵌入式多媒体)芯片是主要针对手机或平板电脑等产品的内嵌式存储器。eMMC芯片中集成了一个控制器,该控制器可提供标准接口并管理闪存,如此可使得使用eMMC芯片的手机厂商就能专注于产品开发的其它部分,并缩短向市场推出产品的时间。eMMC芯片主要由控制器和闪存颗粒组成,通过写操作将数据保存在闪存颗粒中,通过读操作从闪存颗粒中读取数据。目前市场主流的闪存为NANDflash,具有尺寸小,容量较大,改写速度快等优点,适用于大量数据的存储,在业界也得到了越来越广泛的应用。NANDflash包括单层存储物理块SLC和多层存储物理块TLC。目前,垃圾回收是将SLC块中的有效数据转入TLC块中,并且以一个字线wordline为单位进行数据搬移。如果在数据转移时产生突然的断电,只有部分数据被转入TLC块中,则在用户执行读操作时,TLC块中数据不稳定导致读失 ...
【技术保护点】
1.一种存储器的控制方法,其特征在于,所述存储器包括存储模块,所述存储模块包括多个物理块,该控制方法包括:/n如果检测到数据量达到第一数据阈值的第一物理块的块数量超过第一块阈值,切换至数据搬移模式,其中,所述第一物理块中的数据以单层存储模式写入;/n将多个均为有效数据的所述第一物理块的数据以多层存储模式搬移至空白物理块。/n
【技术特征摘要】
1.一种存储器的控制方法,其特征在于,所述存储器包括存储模块,所述存储模块包括多个物理块,该控制方法包括:
如果检测到数据量达到第一数据阈值的第一物理块的块数量超过第一块阈值,切换至数据搬移模式,其中,所述第一物理块中的数据以单层存储模式写入;
将多个均为有效数据的所述第一物理块的数据以多层存储模式搬移至空白物理块。
2.根据权利要求1所述的控制方法,其特征在于,将多个均为有效数据的所述第一物理块的数据以多层存储模式搬移至空白物理块的具体执行过程为:
查找出块内数据均为有效数据的多个所述第一物理块,并将该多个所述第一物理块的有效数据以多层存储模式搬移至至少一个所述空白物理块中。
3.根据权利要求1所述的控制方法,其特征在于,所述存储器还包括闪存转换层,所述闪存转换层中存储有地址映射表和物理地址存储表,该控制方法还包括:将块内有效数据被搬出的所述第一物理块擦除,并更新所述地址映射表和所述物理地址存储表。
4.根据权利要求1所述的控制方法,其特征在于,所述第一数据阈值为所述第一物理块的单层额定存储容量。
5.一种存储器的控制装置,其特征在于,所述存储器包括存储模块,所述存储模块包括多个物理块,该控制装置包括:
模式切换模块,...
【专利技术属性】
技术研发人员:庄开锋,王硕,
申请(专利权)人:北京兆易创新科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。