【技术实现步骤摘要】
数据存储设备相关申请的交叉引用本申请要求于2018年4月26日在韩国知识产权局提交的第10-2018-0048519号韩国专利申请的优先权,其公开内容通过引用整体并入本文。
本公开涉及数据存储设备。更具体地,本公开涉及一种使数据丢失最小化的数据存储设备。
技术介绍
通常,半导体存储器设备被分成易失性存储器设备和非易失性存储器设备,在易失性存储器设备中,存储的信息随着电源的中断而中止,非易失性存储器设备即使在电源中断时也能够保持所存储的信息。NAND闪存设备被广泛用作非易失性存储器设备。由NAND闪存设备构成的数据存储介质包括例如SSD(固态驱动器)。使用上述NAND闪存设备,SSD可以实现大存储空间和高访问速度。一般SSD设备的最小写入单元是页面(page)单元。如果SSD设备从主机接收小于页面的量(magnitude)(即,大小)的数据,则通过将数据处理成具有页面单元来存储从主机接收的数据。在这样的情况下,存在NAND闪存设备的存储空间未被致密地使用的缺点。为了克服这个缺点,引入了一种存储可变量的数据的方法。
技术实现思路
本公开的一方面提供了一种数据存储设备,其将数据致密地存储在非易失性存储器中。本公开的另一方面提供了一种数据存储设备,即使在由于意外事故而未将数据存储在特定存储器中时,该数据存储设备也有效地读取预先存储的剩余数据。根据本公开的一些实施例,一种数据存储设备包括非易失性存储器和控制器。非易失性存储器包括第一区域和与第一区域不同的第二区域。控制器将第一数据和第二数据存储在非易失性存储器的第一区域中。非易失性存储器的第一区域包括第一存储区域和第二存 ...
【技术保护点】
1.一种数据存储设备,包括:非易失性存储器,所述非易失性存储器包括第一区域和与所述第一区域不同的第二区域;以及控制器,所述控制器将第一数据和第二数据存储在所述非易失性存储器的第一区域中,其中:所述非易失性存储器的第一区域包括第一存储区域和第二存储区域,所述第一数据的一部分存储在所述第一存储区域中,所述第一数据的另一部分存储在所述第二存储区域中,所述第二数据存储在所述第二存储区域中,以及所述第二数据开始的所述第二存储区域的偏移值存储在所述非易失性存储器的第二区域中。
【技术特征摘要】
2018.04.26 KR 10-2018-00485191.一种数据存储设备,包括:非易失性存储器,所述非易失性存储器包括第一区域和与所述第一区域不同的第二区域;以及控制器,所述控制器将第一数据和第二数据存储在所述非易失性存储器的第一区域中,其中:所述非易失性存储器的第一区域包括第一存储区域和第二存储区域,所述第一数据的一部分存储在所述第一存储区域中,所述第一数据的另一部分存储在所述第二存储区域中,所述第二数据存储在所述第二存储区域中,以及所述第二数据开始的所述第二存储区域的偏移值存储在所述非易失性存储器的第二区域中。2.如权利要求1所述的数据存储设备,其中:所述第一数据包括第一用户数据和第一元数据,所述第一元数据包括所述第一用户数据的数据量信息,以及所述第二数据包括第二用户数据和第二元数据,所述第二元数据包括所述第二用户数据的数据量信息。3.如权利要求2所述的数据存储设备,其中,所述第一用户数据包括第一键数据和第一值数据,并且所述第二用户数据包括第二键数据和第二值数据。4.如权利要求3所述的数据存储设备,其中:所述第一元数据包括关于所述第一键数据的数据量信息和关于所述第一值数据的数据量信息,并且所述第二元数据包括关于所述第二键数据的数据量信息和关于所述第二值数据的数据量信息。5.如权利要求1所述的数据存储设备,还包括缓冲存储器,所述第一数据和第二数据被缓冲在所述缓冲存储器中。6.如权利要求5所述的数据存储设备,其中,当所述控制器将所述第一数据存储在所述非易失性存储器的第一区域中时,在所述第一数据的量大于所述第一存储区域的空闲空间的量的情况下,所述控制器将所述第一数据分成第一子数据和第二子数据、将所述第一子数据存储在所述第一存储区域中、将所述第二子数据存储在所述第二存储区域中、并将所述第二存储区域的偏移值存储在所述非易失性存储器的第二区域中。7.如权利要求1所述的数据存储设备,其中,当所述控制器接收所述第一数据和第二数据的读取命令时,所述控制器:扫描所述第一存储区域以读取所述第一数据的所述一部分,扫描所述第二存储区域以读取所述第一数据的所述另一部分,以及从所述第二存储区域的偏移值扫描所述第二存储区域以读取所述第二数据的至少一部分。8.如权利要求7所述的数据存储设备,其中,所述控制器并行地读取所述第一数据和第二数据。9.如权利要求1所述的数据存储设备,其中,当所述控制器接收所述第一数据的读取命令但所述第一存储区域处于空白状态时,所述控制器将所述第一数据的读取失败消息发送到外部。10.如权利要求9所述的数据存储设备,其中,当所述控制器接收所述第二数据的读取命令时,所述控制器从所述第二存储区域的偏移值扫描所述第二存储区域以读取所述第二数据。11.如权利要求1所述的数据存储设备,其中,所述控制器将所述第一数据开始的所述第一存储区域的偏移值存储在所述非易失性存储器的第二区域中。12.一种数据存储设备,包括:非易失性存储器,所述非易失性存储器包括第一存储区域和第二存储区域及备用区域;以及控制器,所述控制器将第一数据存储在所述非易失性存...
【专利技术属性】
技术研发人员:张亨哲,金在燽,朴永昊,金灿洙,李柱坪,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:韩国,KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。