[发明专利]数据写入方法、闪存控制器与闪存储存装置有效

专利信息
申请号: 200910215388.6 申请日: 2009-12-31
公开(公告)号: CN102117230A 公开(公告)日: 2011-07-06
发明(设计)人: 曾建富;刘育宏;梁立群;叶志刚 申请(专利权)人: 群联电子股份有限公司
主分类号: G06F11/10 分类号: G06F11/10;G06F3/06
代理公司: 北京同立钧成知识产权代理有限公司 11205 代理人: 刘芳
地址: 中国台湾*** 国省代码: 中国台湾;71
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据 写入 方法 闪存 控制器 储存 装置
【说明书】:

技术领域

发明涉及一种用于闪存的数据写入方法,且特别涉及一种将数据均匀写入至闪存中的数据写入方法以及使用此方法的闪存控制器与闪存储存装置。

背景技术

数码相机、手机与MP3在这几年来的成长十分迅速,使得消费者对数字内容的储存需求也急速增加。由于闪存(Flash Memory)具有数据非易失性、省电、体积小与无机械结构等的特性,适合使用者随身携带作为数字文件传递与交换的储存媒体。固态硬盘(Solid State Drive,SSD)就是以闪存作为储存媒体的一个例子,并且已广泛使用于计算机主机系统中作为主硬盘。

一般闪存包括多个实体区块,每一个实体区块包括了多个页面,而页面为写入数据或读取数据的最小单元。每一页面通常包括使用者数据区与冗余区。使用者数据区用以储存使用者的数据,而冗余区用以储存系统的数据(例如,错误校正码(Error Checking and Correcting Code,ECC Code))。

而高密度的闪存会因不均匀的制程,使得闪存中不同的区域产生不同的可靠度。随着闪存的使用时间、读写次数增加,错误数据的数量也会随着增加。当一个错误校正码储存于较低可靠度的区域时,就会较早发生不可恢复数据的情况,使得包含这区域的最小管理单位的存储器不能再被使用。而随着存储器容量越来越大,最小管理单位的存储器空间也越来越大。然而,一个错误校正码所占的空间可能仅占最小管理单位存储器的千分之一,当其中一个错误校正码不可恢复时,此最小管理单位面积的存储器空间便无法再使用,如此将会舍弃千分之九百九十九还可使用的存储器空间。

发明内容

本发明提供一种数据写入方法、闪存控制器与闪存储存装置,其能够将数据平均写入在闪存芯片中,藉以增加闪存芯片的可使用时间。

本发明提出一种闪存储存装置,用于储存来自于主机系统的数据。闪存储存装置包括连接器、闪存芯片以及闪存控制器。其中,连接器电性连接至主机系统,以自主机系统接收数据。闪存控制器电性连接至闪存与连接器,其用来将数据分割为至少一码框,并产生与上述码框对应的错误校正码,以将上述码框与其所对应的错误校正码形成错误校正码框,再将上述错误校正码框分割为多个码框片段,之后将这些码框片段以非依序排列顺序排列后写入至闪存芯片中。

本发明提出一种闪存控制器,用以将来自于主机系统的数据写入至闪存芯片中。其中,闪存控制器包括微处理器单元、闪存接口单元、主机接口单元、错误校正单元以及存储器管理单元。闪存接口单元电性连接至微处理器单元,并且电性连接至闪存芯片。主机接口单元电性连接至微处理器单元,并且电性连接至主机系统,用来接收来自主机系统的数据。存储器管理单元电性连接至微处理器单元,用来将数据写入至闪存芯片中。错误校正单元电性连接至微处理器单元,用来对数据产生错误校正码。其中,存储器管理单元将数据分割为至少一码框,再通过错误校正单元产生与上述码框对应的错误校正码,存储器管理单元将上述码框与其所对应的错误校正码形成错误校正码框。而存储器管理单元将上述错误校正码框分割为多个码框片段,并且将这些码框片段以非依序排列顺序排列后写入至闪存芯片中。

本发明提出一种数据写入方法,用于将来自于主机系统的数据写入至闪存芯片中。首先,自主机系统接收数据。接着,将数据分割为至少一码框。之后,产生与上述码框对应的错误校正码,以将上述码框与其所对应的错误校正码形成为至少一错误校正码框。然后,将上述错误校正码框分割为多个码框片段。最后,将这些码框片段以一非依序排列顺序写入至闪存芯片中。

基于上述,本发明能够将每一笔错误校正码框的码框片段均匀地写入在不同的区域中,以避免将同一个错误校正码框的码框片段写入于相邻的位置,藉以预防一个错误校正码框完全没有恢复的机会。如此一来便能够使得在非均匀制程之下所制成的闪存装置所造成的影响,进而增加闪存装置的可使用时间。

为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。

附图说明

图1A是本发明实施例所示使用闪存储存装置的主机系统的方块图;

图1B是本发明实施例所示的计算机、输入/输出装置与闪存储存装置的示意图;

图1C是本发明另一实施例所示的主机系统与闪存储存装置的示意图;

图2是本发明实施例所示的闪存储存装置的方块图;

图3是本发明另一实施例所示的闪存控制器的概要方块图;

图4是本发明实施例所示的数据写入方法的流程图;

图5是本发明实施例所示的错误校正码框分割示意图;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于群联电子股份有限公司,未经群联电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910215388.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top