[发明专利]非易失性存储器系统及其存取方法有效
申请号: | 200910224797.2 | 申请日: | 2009-11-20 |
公开(公告)号: | CN101901114A | 公开(公告)日: | 2010-12-01 |
发明(设计)人: | 李辰华;郑云在;张俊镐;徐东永 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/02 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 韩明星;王艳娇 |
地址: | 韩国京畿*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 非易失性存储器 系统 及其 存取 方法 | ||
本申请要求于2008年11月20日提交的第10-2008-0115711号韩国专利申请的优先权,通过引用特此包含其全部内容。
技术领域
本发明涉及一种非易失性存储器系统。更具体地讲,本发明涉及一种非易失性存储器系统及其存取方法。
背景技术
通常,操作系统(OS)使用文件系统来管理存储在计算机系统上的数据,其中,所述操作系统安装在所述计算机系统上。文件系统是OS通过其来组织并管理文件的手段。例如,MICROSOFT WINDOWS(微软视窗)(Microsoft Corporation(微软公司)的操作系统系列)提供了格式化命令来配置这样的文件系统并使诸如硬盘驱动器(HDD)或固态盘驱动器(SSD)的大容量存储装置初始化。在对大容量存储装置配置了文件系统之后,用户可以存储文件或从所述装置删除文件。各种操作系统采用不同的文件系统。例如,MICROSOFT WINDOWS操作系统采用诸如FAT(File Allocation Table(文件分配表))和NTFS(New Technology File System(新技术文件系统))的文件系统。Unix/Linux系列的操作系统采用诸如UFS(Unix File System(Unix文件系统))、EXT2(Extended 2)、EXT3(Extended 3)、JFS(Journaling File System(日志文件系统))等的文件系统。
如上所述,大容量存储装置的示例包括HDD和SSD。SSD是一种利用物理排列的闪速存储器的大容量存储装置,SSD通常可与HDD互换。然而,其他类型的闪速存储器也被广泛地用作大容量存储装置。例如,存储卡、USB thumb drive(USB拇指驱动器)等也是采用闪速存储器的大容量存储装置的示例。随着诸如蜂窝电话、PDA、数字相机等的便携式信息电器的使用的快速增加,闪速存储器取代硬盘而被广泛地用作存储装置。
对于闪速存储器来说,对已经包括数据的存储器位置写入数据之前必须进行擦除操作。此外,与闪速存储器可以进行写入所按的存储单位相比,闪速存储器通常必须按更大的存储单位进行擦除。这样的性质使得难以将闪速存储器用作主存储器。此外,在将闪速存储器用作辅助存储器时,这样的性质使得难以将为硬盘设计的文件系统直接应用于闪速存储装置。在文件系统和闪速存储器之间使用闪存转换层(Flash Translation Layer,下文中,称为FTL)按对于文件系统来说是透明的方式来优化闪速存储器的写入和擦除操作。在闪速存储器的写入操作时,FTL将由文件系统产生的逻辑地址转换为闪速存储器的将要进行擦除操作的物理地址。这称为地址映射功能/操作。然后,主机可以经FTL的地址映射功能将闪速存储器识别为硬盘驱动器(或SRAM),以按与硬盘驱动器相同的方式来存取闪速存储器。
发明内容
本发明构思的示例性实施例涉及提供一种能够提高非易失性存储装置的数据写入操作的性能的方法和存储器系统。
本发明构思的示例性实施例涉及提供一种利用闪存转换层的非易失性存储装置的存取方法。所述存取方法包括如下步骤:接收来自文件系统的用于数据的写入请求,并响应于所述写入请求将所述数据记录在所述非易失性存储装置中。所述文件系统通知所述闪存转换层是否记录用于所述数据的确认标志。
本发明构思的示例性实施例涉及提供一种利用闪存转换层的非易失性存储装置的存取方法。所述存取方法包括如下步骤:响应于写入请求来生成包括用户数据和多个元数据的文件;请求闪存转换层将所述用户数据或所述多个元数据记录在所述非易失性存储装置中。然后,通知闪存转换层是否写入确认标志。根据所述用户数据或所述多个元数据的属性,经闪存转换层将确认标志记录在非易失性存储装置中。所述闪存转换层根据所述通知来记录用于所述用户数据或所述多个元数据的确认标志。
根据本发明构思的示例性实施例,一种存储器系统包括:主机,用于驱动文件系统;非易失性存储装置,用于存储从所述主机提供的文件。当在所述非易失性存储装置中记录所述文件时,所述非易失性存储装置根据所述主机的指令来选择性地记录与形成所述文件的多个数据中的每个数据对应的确认标志。
附图说明
将参照下面的附图来描述本发明构思的非限制性、非穷举性的示例性实施例。相同的标号可以始终表示各个附图的相同的部分。在附图中:
图1是示出根据本发明构思的示例性实施例的文件系统架构的框图;
图2是示出根据本发明构思的示例性实施例的写入操作的示图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910224797.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种倒车雷达探头
- 下一篇:一种厢式车辆用折叠爬梯