一种快闪记忆体的存取方法和记忆体装置制造方法及图纸

技术编号:4322221 阅读:184 留言:0更新日期:2012-04-11 18:40
一种快闪记忆体的存取方法和记忆体装置,包括快闪记忆体和控制器,其中 的快闪记忆体划分为资料区和备用区,其中的资料区包括数个资料区块、备用区 包括数个备用区块。控制器根据来自主机的读取指令,从快闪记忆体中的对应资 料区块中读取出含有错误检查码的对应资料,并利用错误检查码对对应资料进行 既定检查,当既定检查的结果显示有错误发生时,则控制器判断错误是否可被校 正,并且当错误可被校正时,将对应资料区块的清除次数增加一个既定值。

【技术实现步骤摘要】

本专利技术涉及一种快闪记忆体,特别是一种平均Jt^写快闪记忆体6tJ^法和装置。
技术介绍
快闪记i"乙体是一种可以被设定的腿抹除并Mif写入的非易失性记忆体,并jai要OT在记忆卡与usb快闪随身碟,用作一般的储存与4M^S和数码产品间资料的婉。快闪id忆体的^:远小于eeprom,所以d^誠为主流的记忆 体體。例如,快闪记1Z体已应用于个人数码助理(英鄉写pda)、報鹏、 数码^^播放器、数码相机与移动电话中。快闪记忆体包括众多的记忆区块,并且每"H己忆区M:有数个用以储存资料的储存页面。快闪记忆体为以记忆区块为单^^行抹除,而以储存页面为单^^行写入。换句iSi兑,当快闪记忆体的资茅斗 被赚时,快闪记忆体中的记忆区块中的所有储存页面都必$赎被"^^除。然 而,当要写入资料至快闪记忆体中时,该资料可以被写入快闪记忆体中的j记 忆区块中,定储存顾中。鈔卜,资料仅可以被写入至絲存资料的储存页面 或已 的储存页面,并无法直接对特定页面进行覆写。再者,快闪记忆体中每 个记忆区,能IK除的一定次数。当一记忆区块6W除次数超过临,时,该 记忆区块将无法M确地写入,并且从该记忆区块读取出资料时将可能发生错 误。换句微,对快闪记忆体的娜^^而言,平均地舰记忆区^^十分錢 的,但传统平i^^方法不能有敏M目的。因此,需要一种方式可以有舰平均地使用快闪记忆体中的记忆区块。
技术实现思路
本专利技术皿一种快闪记忆体的存取方法,其中快闪记忆体划分为资料区以及 备用区,资料区包微个资料区块,备用区包^fc个备用区块,存取^^括下 步骤 来自主机的 指令,从快闪记忆体的第一资料区块中,出一## 有ftW检査码的对应资料;利用皿检查码对对应资料进行 ;当K^检 查之结果显示有1皿生时,则判^i^是否可^^lE;当错误可被^JE时, 将第一资料区块的清除次既代自加1。本专利技术还,一种快闪记忆体的存取方法,其中快闪记忆体划分为资料区以 及备用区,资料区包含数个资料区块,备用区包含数个备用区块,该存取^fe 括下列步骤1^来自主机的M(指令,从快闪记忆体中的第一资,块中Mt 出一份中含有fi^检查码的对应资料;利用错微查码对劍应资料进行職检 査;当既定检查之结果显示有lt^生时,贝'J判f^是否可被赃;当麟可 被舰时,将第一资料区块的清除 微增加"^h驗值;接收到来自主机的写入 指令时,接舰应^^hl辑位址的资料,其中鹏辑位雌结至资料区中的第 二资料区块;在备用区中选^f第一备用区块,当第一备用区块的清除^3U设值、并且资料区中具有清除m^ 0的第三资料区块时,则将储存于第三资料区块的资料写入至第一备用区块中,并且魏舰第三资料区块与第一备用区 块。专利技术还配套,一种记忆体装置,包括快闪记忆,控制器,其中的快闪记 忆体划分为资料区和备用区,其中资料区包括数资料区块、备用区^S数个备用区块;控制器Wg来自主机的读取指令,从快闪记忆体中的对应资料区块中读取 出一份含有错误检查码的对应资茅斗,并利用错误检查码对对应资料ift行既定检 查,当既定检査的结果显示有l^a生时,控葡攞则判,误是否可被舰,并 当错误可被虹时,将对应资料区块的清除次数增加一个既定值。本专利技术的积极效果是本专利技术鹏的记忆体装置鍋的1f^,结合本专利技术 提供的存取信息的方法可以有效的克服现有技术的缺陷实现平均地使用快闪记 忆体中的所有记忆区块、延长记忆体^ffl寿命。为了使本专利技术的战和其他目的、特征和优点能更明显易懂,特举HS佳实 施例,并配合所附图示,作详细说明如下 附图说明图1为显示记忆体,的实施例o图2为本专利技术中资料区块与备用区块的映射表。图3为本专利技术中快闪记忆体存取方'法的流:禾呈图。图4为本专利技术中快闪记忆##取方法的另一,图。图5A 5E为本专利技术中快闪记忆体的存取过程一个实施例示意图。图6A~6C为本专利技术中快闪记忆体的存取一个实施例示意图。图7A 7E为本专利技术中快闪记忆体的存取一个实施例示意图。附图中主要元件符号说明40记忆体縫,41记忆^^$1藤,42快闪记忆体,50资料区块,表,52 备用区块,表,410介面逻辑,412缓冲记忆体,414控帝l腿辑,416微处理器, 422资料区,424备用区,B(KBN-1区块,LA(KLAK-1逻辑>(^址。具体实施例方式结合附图g出的实施以及存取的,示意可以看出所述的快闪记忆体划 分为资料区和备用区,戶腿的资料区包含有数个资料区块,臓的备用区包含有 数个备用区块,所述的存取方法的包括以下步骤A、 根据来自主机的M(指令,从快闪记忆体中的第一资料区块中读取出一 船有麟检查码的对应资料;B、 利用所述的错误检查码对所述的对应资料进行既定检查;C、 当既定检查的结果显示有错误发生时,则判断麟是否可被虹;D、 当错误可被校正时,将第一资料区块的清除 爐增加一个既定值;E、 当错误无法^JE时,则将第一资料区块硫为故障区块。 以上所述的既定值大于2。所述的一种快闪记忆体的存取方法,其特征还在于A、 接收到来自主机的写入指令时,同,收"H^对应于"^Ng^fe址的资 料,所述的逻辑位址与所述的资料区中的第亡资料区,结;B、 在戶,的备用区中选#^个备用区块,当被选择的备用区块的清除M TfS设值时,将臓的资料写入^t择的备用区块中,并)(W^择的备用区块的 实体位址链结到所述的逻辑位址;C、 在选择备用区块之前,对所述的资料区中的资料区块进行资茅權合;D、 清除第二资料区块的内容,并将第二资料区块回赔li臓的备用区中。 本专利技术的存取方法,0M的快闪记忆体划分为资料区和备用区,臓的资料区包^^有数个资料区块,所述的备用区包含有数个备用区块,^ 述的存取,的特征在于A、 根据来自主机的读取指令,从快闪记忆体中的第一资料区块中读取出一 船有错误检查码的对应资料;B、 利用所述的错误检查码对所述的对应资料进行既定检查;C、 当既定检査的结果显示有错,生时,则判断错误是否可被校正;D、 当觀可被校正时,将第一资料区块的清除次数增加一个既定值;E、 接te睐自主机的写入指令时,同时接收一个对应于^Hg辑位址的资 料,所述的逻辑位扯与0M的资料区中的第二资料区块链结;F、 在所述的备用区中选择第一备用区块,当第一备用区块的清除^1预 设,皿述的资料区中具有清除 Mt为0的第三资料区块时,则皿存于第三资料区块的资料写入sm—备用区块中,并且w^wm三资料区块与第一备用区块。以上皿的一种快闪记忆体的存取皿,当M^择的备用区块自除^^:预设值,而fM的资料区中不具有清除 :^为0的第三资料区块时,则将所悉的资料区块与所述的备用区块的清除次数减1。,述的备用区中选^f第二备用区块,当第二备用区块的清除次少ra设值 时,将对应于臓的逻辑位址的资料写入錢二备用区块中,并将第二备用区块 的实体位址链结到所述的逻辑位址。本专利技术包括与以上方法相配套的快闪记忆体^s,包括快闪记忆体和控制 器,臓的快闪记忆体划分为资料区和备用区,臓的资料区包含有数个资料区块,自的备用区包含有数个备用区块,所述的快闪记忆体装置的特征在于a、所述的控制器,来自主机的读取指令,从快闪记忆体中的^^对应的 资料区块中读取出一份含有错误检查码的对应资料;b、利用所述的错误检查码对所述的对应本文档来自技高网...

【技术保护点】
一种快闪记忆体的存取方法,所述的快闪记忆体划分为资料区和备用区,所述的资料区包含有数个资料区块,所述的备用区包含有数个备用区块,所述的存取方法的特征在于: 根据来自主机的读取指令,从快闪记忆体中的第一资料区块中读取出一份含有错误检查码 的对应资料; 利用所述的错误检查码对所述的对应资料进行既定检查; 当既定检查的结果显示有错误发生时,则判断错误是否可被校正; 当错误可被校正时,将第一资料区块的清除次数增加一个既定值以及; 当错误无法校正时,则将第一 资料区块标记为故障区块。

【技术特征摘要】

【专利技术属性】
技术研发人员:洪麒翔
申请(专利权)人:慧帝科技深圳有限公司慧荣科技股份有限公司
类型:发明
国别省市:94

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1