数据储存器件及其操作方法技术

技术编号:15066679 阅读:106 留言:0更新日期:2017-04-06 14:01
公开了一种数据储存器件的操作方法。该操作方法包括接收来自主机设备的读取请求,并选择性地收集请求读取的数据的位置信息。

【技术实现步骤摘要】
相关申请的交叉引用本申请要求于2014年12月12日在韩国知识产权局提交的申请号为10-2014-0179191的韩国专利申请的优先权,其整体内容通过引用合并于此。
各种实施例基本涉及一种数据储存器件,且更特别地,涉及一种管理数据储存器件的有效数据的方法。
技术介绍
半导体装置,具体地,半导体存储装置,可以被用来储存数据。存储装置可以被划分为易失性的和非易失性的。即便没有恒定的电源,非易失性存储器仍然保持储存的数据。非易失性存储装置的例子包括闪存器(如NAND闪存或者NOR闪存)、FeRAM(铁电随机存取存储器)、PCRAM(相变随机存取存储器)、MRAM(磁阻式随机存取存储器)或者ReRAM(电阻式随机存取存储器)。另一方面,没有恒定的电源时易失性存储器不能保持储存的数据。易失性存储器的例子包括SRAM(静态随机存取存储器)和DRAM(动态随机存取存储器)。在数据处理系统中,易失性存储器基于其较高的处理速度而通常被用作缓冲存储器、高速缓冲存储器、或工作存储器等。
技术实现思路
在一个实施例中,数据储存器件的操作方法可以包括接收来自主机设备的读取请求,并选择性地收集请求读取的数据的位置信息。在一个实施例中,数据储存器件的操作方法可以包括单独收集被主机读取请求的数据的位置信息,并基于被收集的位置信息来执行无用数据收集操作。在一个实施例中,数据储存器件可以包括:包括多个存储块的非易失性存储装置;以及控制器,适用于选择性地将外部设备请求读取的数据的位置信息收集到非易失性存储装置。附图说明图1是示意性地说明依据一个实施例的数据储存器件的框图。图2是说明图1所示的存储装置的一个例子的框图。图3是辅助解释有效页和无效页的示图。图4是辅助解释图1所示的数据储存器件的操作方法的示图。图5A和5B是辅助解释图1所示的处理器使用收集的数据的方法的示图。图6是辅助解释图1所示的数据储存器件的操作方法的流程图。图7是辅助解释图1所示的数据储存器件的另一种操作方法的流程图。图8是辅助解释图1所示的数据储存器件的另一种操作方法的流程图。图9是辅助解释图1所示的数据储存器件的另一种操作方法的流程图。图10是辅助解释图1所示的数据储存器件使用被收集的位置信息的方法的流程图。图11是辅助解释图1所示的数据储存器件使用被收集的位置信息的另一种方法的流程图。具体实施方式以下,将通过本专利技术的各种典型实施例来参照附图描述数据储存器件及其操作方法。然而,本专利技术可以以多种形式实施且不应该被理解为限制在此处陈述的实施例中。相反地,这些实施例被提供以描述本专利技术,详细到本领域技术人员能够轻松地实施本发明的技术方案。图1是示意性地说明依据一个实施例的数据储存器件10的框图。数据储存器件10可以被配置以响应于来自主机设备的写入请求而储存从主机设备(未显示)提供的数据。同样,数据储存器件10可以被配置以响应于来自主机的读取请求而提供储存的数据给主机设备。主机设备是能够处理数据的电子设备,且可以包括计算机、数字相机或者移动电话。数据储存器件10可以通过构建在主机设备中来操作,或者可以单独制备并在被电耦接到主机设备后操作。数据储存器件10可以配置成:个人计算机存储卡国际协作(PCMCIA)卡,紧凑式闪存(CF)卡,智能媒体卡,记忆棒,MMC、eMMC、RS-MMC和微型MMC形式的多媒体卡,SD、迷你-SD和微型SD形式的安全数字卡,通用闪存储存器(UFS)或者固态驱动。数据储存器件10可以包括控制器100和存储装置200。控制器100可以包括处理器110和存储器120。处理器110可以控制数据储存器件10的常规操作。处理器110可以响应于来自主机设备的写入请求或者读取请求来控制存储装置200的写入操作和读取操作。处理器110可以生成用于控制存储装置200的操作的命令并将生成的命令提供给存储装置200。处理器110可以驱动存储器120上用于控制数据储存器件10的操作的软件程序。当响应于写入请求而将数据储存在存储装置200中时,处理器110可以通过将包括在写入请求中的逻辑地址与存储装置200的物理地址匹配来生成映射信息122。处理器110可以以L2P映射表和P2L映射表的形式来管理映射信息122。L2P映射表可以包括其中逻辑地址被设置为索引的映射信息122。P2L映射表可以包括其中物理地址被设置为索引的映射信息122。映射信息122可以在存储器120中占据相当大的空间,因此处理器110可以将生成的映射信息122备份在存储装置200中,并通过将其加载到存储器120上来查阅(referto)备份的映射信息122的必要部分。处理器110可以将关于包括在存储装置200中的每个存储块的有效页计数的信息作为有效页计数信息124来管理。例如,映射信息122的变化可以导致存储块的有效页计数的变化。正如之后要详细描述的,处理器110可以将有效页计数的变化反映在有效页计数信息124上。当接收到来自主机设备的读取请求时,处理器110可以单独收集请求读取的数据的位置信息126。请求读取的数据的位置信息126可以表示请求读取的数据被储存在存储装置200中的位置。请求读取的数据的位置信息126可以包括被包括在读取请求中的逻辑地址映射的物理地址。处理器110可以查阅映射信息122(例如L2P映射表)来识别请求读取的数据的位置信息126。处理器110可以基于有效页计数信息124来选择性地仅仅收集满足预定条件的位置信息126。例如,当储存请求读取的数据的存储块的有效页计数等于或者小于阈值时,处理器110可以收集请求读取的数据的位置信息126。对于另一个例子,处理器110可以通过查阅有效页计数信息124来选择一个或多个低效率块,并当储存请求读取的数据的存储块被包括在被选择的低效率块中时,收集请求读取的数据的位置信息126。正如之后将要详细描述的,因为由包括在读取请求中的逻辑地址映射的物理地址可以是L2P映射表中的有效页的地址,每次接收到读取请求时,处理器110可以通过查阅包括在读取请求和映射信息122中的逻辑地址来轻松地并立即地收集有效页的地址作为位置信息126。为了有效地执行无用数据收集操作,处理器110可以选择性地仅仅对有效页计数等于或者小于阈值的低效率块收集位置信息126。依据实施例,当与之后将要参照图3描述的方法相比较,通过积极地使用包括在读取请求中的逻辑地址来收集位置信息126以计算出有效本文档来自技高网...

【技术保护点】
一种数据储存器件的操作方法,包括:接收来自主机设备的读取请求;以及选择性地收集请求读取的数据的位置信息。

【技术特征摘要】
2014.12.12 KR 10-2014-01791911.一种数据储存器件的操作方法,包括:
接收来自主机设备的读取请求;以及
选择性地收集请求读取的数据的位置信息。
2.根据权利要求1所述的操作方法,其中,所述位置信息包括由包括在所述读取请
求中的逻辑地址映射的物理地址。
3.根据权利要求1所述的操作方法,其中,收集所述位置信息包括:
将储存所述请求读取的数据的存储块的有效页计数与阈值相比较;以及
基于比较结果来确定是否收集所述位置信息。
4.根据权利要求3所述的操作方法,其中,当所述存储块的所述有效页计数等于或
者小于所述阈值时,所述位置信息被收集。
5.根据权利要求1所述的操作方法,还包括:
将相应存储块的有效页计数与阈值相比较;以及
基于比较结果来从所述存储块之中选...

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

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

1