[发明专利]进行存储器存取管理的方法以及存储装置及其控制器有效
申请号: | 201110141304.6 | 申请日: | 2011-05-27 |
公开(公告)号: | CN102750188A | 公开(公告)日: | 2012-10-24 |
发明(设计)人: | 杨宗杰;张孝德;王文珑 | 申请(专利权)人: | 慧荣科技股份有限公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00;G06F3/06 |
代理公司: | 北京市浩天知识产权代理事务所 11276 | 代理人: | 刘云贵 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 进行 存储器 存取 管理 方法 以及 存储 装置 及其 控制器 | ||
技术领域
本发明涉及快闪存储器(Flash Memory)的存取(Access),更具体地说,涉及一种用来进行存储器存取管理的方法以及相关的存储装置及其控制器。
背景技术
近年来由于存储器的技术不断地发展,各种便携式存储装置(例如:符合SD/MMC、CF、MS、XD标准的记忆卡)被广泛地实施于诸多应用中。因此,这些便携式存储装置中的存储器的存取控制遂成为相当热门的议题。
以常用的NAND型快闪存储器而言,其主要可区分为单级单元(Single Level Cell,SLC)与多级单元(Multiple Level Cell,MLC)两大类的快闪存储器。单级单元快闪存储器中的每个被当作存储单元的晶体管只有两种电荷值,分别用来表示逻辑值0与逻辑值1。另外,多级单元快闪存储器中的每个被当作存储单元的晶体管的储存能力则被充分利用,采用较高的电压来驱动,以通过不同级别的电压在一个晶体管中记录两组(或以上)位元信息(00、01、11、10);理论上,多级单元快闪存储器的记录密度可以达到单级单元快闪存储器的记录密度的两倍,这对于曾经在发展过程中遇到瓶颈的NAND型快闪存储器的相关产业而言,是非常好的消息。
相较于单级单元快闪存储器,由于多级单元快闪存储器的价格较便宜,并且在有限的空间里可提供较大的容量,故多级单元快闪存储器很快地成为市面上的便携式存储装置竞相采用的主流。然而,多级单元快闪存储器的不稳定性所导致的问题也一一浮现。为了确保便携式存储装置对快闪存储器的存取控制能符合相关规范,快闪存储器的控制器通常备有某些管理机制以妥善地管理数据的存取。
依据相关技术,有了这些管理机制的存储装置还是有不足之处。举例来说,多级单元快闪存储器的错误率在某些情况下会上升至令人难以置信的地步,而传统的错误更正机制却无法不足以应付这些状况下的突发错误(Burst Error)。因此,需要一种同时具备错误更正机制与数据存取机制的新颖的存储器存取机制。
发明内容
因此本发明解决的技术问题是提供一种用来进行存储器存取管理的方法以及相关的存储装置及其控制器,以解决上述问题。
本发明的较佳实施例中提供一种用来进行存储器存取管理的方法,该方法包含有:针对一存储器中的同一存储单元(Memory Cell),依据该存储器所输出的一第一数字值,要求该存储器输出至少一第二数字值,其中该第一数字值与该至少一第二数字值用来判断该存储单元所储存的同一位元的信息,且该存储单元的各种可能状态(即各种可能的储存状态)的数量等于该存储单元所储存的全部的位元的各种可能组合的数量;以及基于该至少一第二数字值,产生/取得该存储单元的软信息(Soft Information),以供进行软解码(Soft Decoding)。尤其是,该软信息依据该存储器的电荷分布统计信息而定。
本发明于提供上述方法的同时,亦对应地提供一种存储装置,其包含有:一存储器,该存储器包含多个区块;以及一控制器,用来存取(Access)该存储器以及管理该多个区块,并且另针对该控制器本身所存取的数据来进行存储器存取管理。另外,针对该存储器中的同一存储单元,该控制器依据该存储器所输出的一第一数字值,要求该存储器输出至少一第二数字值,其中该第一数字值与该至少一第二数字值用来判断该存储单元所储存的同一位元的信息,且该存储单元的各种可能状态(即各种可能的储存状态)的数量等于该存储单元所储存的全部的位元的各种可能组合的数量。此外,基于该至少一第二数字值,该控制器产生/取得该存储单元的软信息,以供进行软解码。尤其是,该软信息依据该存储器的电荷分布统计信息而定。
本发明于提供上述方法的同时,亦对应地提供一种存储装置的控制器,该控制器用来存取一存储器,该存储器包含多个区块,该控制器包含有:一只读存储器(Read Only Memory,ROM),用来储存一程序码;一微处理器,用来执行该程序码以控制对该存储器的存取以及管理该多个区块,其中在该微处理器的控制下,该控制器针对该控制器本身所存取的数据来进行存储器存取管理。另外,针对该存储器中的同一存储单元,该控制器依据该存储器所输出的一第一数字值,要求该存储器输出至少一第二数字值,其中该第一数字值与该至少一第二数字值用来判断该存储单元所储存的同一位元的信息,且该存储单元的各种可能状态(即各种可能的储存状态)的数量等于该存储单元所储存的全部的位元的各种可能组合的数量。此外,基于该至少一第二数字值,该控制器产生/取得该存储单元的软信息,以供进行软解码。尤其是,该软信息依据该存储器的电荷分布统计信息而定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧荣科技股份有限公司,未经慧荣科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110141304.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:连接器装置
- 下一篇:离心机组远程监控方法及系统