[发明专利]执行FTL功能的非易失性存储装置及其控制方法无效
申请号: | 201210005507.7 | 申请日: | 2012-01-10 |
公开(公告)号: | CN102708058A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 金仪珍;郭贞淳 | 申请(专利权)人: | 海力士半导体有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 郭放;许伟群 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 执行 ftl 功能 非易失性 存储 装置 及其 控制 方法 | ||
相关申请的交叉引用
本申请要求2011年1月11日向韩国知识产权局提交的韩国专利申请号为10-2011-0002653的优先权,其全部内容通过引用合并于此。
技术领域
本发明涉及一种非易失性存储装置及其控制方法,尤其涉及一种执行闪存转换层(FTL,Flash translation layer)功能的非易失性存储装置及其控制方法。
背景技术
通常,非挥发性存储器用作各种便携式信息设备的储存存储器。另外,目前在市场上已经开始在个人计算机(PC)中用使用NAND快闪存储器的固态驱动器(SSD)来取代硬盘驱动器(HDD)。因此,预期SSD将会进军到HDD市场。
通常,对半导体储存系统诸如SSD中的数据文件进行控制的操作包括对由可以识别数据文件的逻辑地址所指定的页中的实际数据进行写入、擦除和更新。更具体而言,数据储存区域的逻辑地址和物理地址经由FTL转换而彼此映射。
如果逻辑地址是根据主机(未示出)的命令而引用的,则可以在由映射到所述逻辑地址的物理地址所指定的位置处进行数据写入、擦除或读取。物理地址指示的是实质(物理)存储区域的页或子块的位置信息。
在逻辑块与物理块之间的这种映射关系中,当经常在逻辑块中执行写入操作从而使用了所有的物理块时,应当分配新的物理块。特别是,在经常执行随机写入的系统之中,可以对相应的物理块执行无用信息收集或合并操作,以便执行一个随机写入操作。由于这种无用信息收集或合并操作需要相当长的时间,因此可能无法有效率地使用系统资源。
发明内容
本文描述一种执行闪存转换层(FTL)功能的非易失性存储装置及其控制方法。
在本发明的一个实施例中,一种非易失性存储装置包括:存储控制器;以及包括受存储控制器控制的多个存储块的存储区域。存储控制器设置与所述多个存储块相对应的多个物理块,且设置作为物理块的映射目标的多个逻辑块,使得逻辑块的尺寸与物理块的尺寸是不对称的。
在本发明另一个实施例中,一种非易失性存储装置包括:存储控制器;以及包括受存储控制器控制的多个物理块的存储区域。存储控制器设置与所述多个存储块相对应的多个存储块,且当设置作为所述物理块的映射目标的多个虚拟逻辑块时,在无用信息收集与合并之后,将所述物理块控制为总是包括未被映射的页。
在本发明另一个实施例中,一种非易失性存储装置的控制方法包括以下步骤:分配存储块,使得逻辑块的尺寸小于物理块的尺寸;基于逻辑块的尺寸执行映射;确定与所述逻辑块相对应的物理块的页是否可写入;以及根据确定结果来不同地分配要被写入的页。
附图说明
下面结合附图描述本发明的特征、方面和实施例,其中:
图1是根据一个实施例的非易失性存储装置的框图;
图2和图3是说明根据一个实施例的逻辑块和物理块的框图;及
图4是示出用于控制根据一个实施例的非易失性存储装置的方法的流程图。
具体实施方式
下面将参照附图并结合实施例来描述根据本发明的具有FTL功能的非易失性存储装置及其控制方法。
框图中的每个都可以示出代码、节段、或模块的一部分,其中包括可以被编码在计算机可读介质上并用于执行特定的逻辑功能的一个或多个可执行的指令。另外,在数个替代实例中,在各个方框中所描述的功能可以不按顺序来执行。例如,连续示出的两个方框实质上可以同时执行或以相反的顺序执行。
图1是根据一个实施例的非易失性存储装置的框图。此处,非易失性存储装置可以包括使用NAND快闪存储器件的存储装置。
参见图1,非易失性存储装置100包括主机接口110、缓冲器120、微控制单元(MCU,Micro control unit)130、存储控制器140以及存储区域150。
首先,主机接口110与缓冲器120耦接。主机接口110在外部主机(未示出)与缓冲器120之间传送和接收控制命令、地址信号和数据信号。主机接口110与外部主机之间的接口方法可以包括串行高级技术附件(SATA,Serial advanced technology attachment)、并行高级技术附件(PATA,Parallel advanced technology attachment)、SCSI、Express Card和PCI-Express中的任何一种,但并不限于这些。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海力士半导体有限公司,未经海力士半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210005507.7/2.html,转载请声明来源钻瓜专利网。