[发明专利]快闪存储装置及其数据读取方法有效
申请号: | 201110416261.8 | 申请日: | 2011-12-05 |
公开(公告)号: | CN103136108A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 邱奕森;欧旭斌 | 申请(专利权)人: | 慧荣科技股份有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陆勍 |
地址: | 中国台湾新竹县*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 闪存 装置 及其 数据 读取 方法 | ||
技术领域
本发明有关于快闪存储器,特别是有关于快闪存储器的数据读取。
背景技术
快闪存储器经常运用于一般的电子装置以储存数据。快闪存储器包括可供储存数据的多个区块(block)。由于快闪存储器可以在不供电的状态中继续保持其中所储存的数据,而可携式电子装置仅具有有限的电源,因此快闪存储器特别适用于可携式电子装置的数据储存。
一般的快闪存储器经由控制器控制其数据存取。当一主机发送写入命令至控制器,控制器便依据写入命令将数据写入至快闪存储器。当一主机发送读取命令至控制器,控制器便依据读取命令由快闪存储器读出数据,再将数据回传至主机。
于对快闪存储器进行数据读取时,主机经常会对储存重要数据的某些区块以高频率读取。例如,以每秒数千次的频率读取一特定区块。然而,一般区块仅能忍受固定次数的读取。当区块被读取的次数超过一界限值(例如10万次),区块中所储存的数据便容易在读出后发生错误。然而,控制器无法控制主机的数据读取行为,仅能依据主机的读取命令对特定区块读取。由于高频率读取的数据常重要的系统数据,因此容易使系统数据发生严重错误。
因此,为了避免上述数据读取错误的情况产生,需要一种快闪存储器的数据读取方法。
发明内容
有鉴于此,本发明的目的在于提供一种快闪存储装置,以解决习知技术存在的问题。于一实施例中,该快闪存储装置耦接至一主机,包括一快闪存储器、一随机存取存储器、以及一控制器。该快闪存储器包括多个区块以供储存数据。该随机存取存储器储存一读取次数纪录表以供纪录这些区块被读取的次数。当该读取次数纪录表中的多个原始区块对应的多个读取次数(read count)超过一界限值时,该控制器自该快闪存储器取得多个空白区块(spare block)作为分别对应于这些原始区块的多个镜像区块,并于每次这些原始区块被读取时复制这些原始区块所储存的多个数据页其中之一至对应的这些镜像区块中,直到这些原始区块中储存的这些数据页均已被复制至对应的这些镜像区块为止。
本发明更提供一种快闪存储装置的数据读取方法。于一实施例中,该快闪存储装置耦接至一主机且包括一快闪存储器以及一随机存取存储器,且该快闪存储器包括多个区块以供数据储存。首先,以该随机存取存储器储存一读取次数纪录表以供纪录这些区块被读取的次数。当该读取次数纪录表中的多个原始区块对应的多个读取次数(read count)超过一界限值时,自该快闪存储器取得多个空白区块(spare block)作为分别对应于这些原始区块的多个镜像区块。接着,于每次这些原始区块被读取时,复制这些原始区块所储存的多个数据页其中之一至对应的这些镜像区块中,直到这些原始区块中储存的这些数据页均已被复制至对应的这些镜像区块为止。
为了让本发明的上述和其他目的、特征、和优点能更明显易懂,下文特举数较佳实施例,并配合附图,作详细说明如下:
附图说明
图1为依据本发明的快闪存储装置的区块图;
图2为依据本发明的读取次数纪录表的示意图;
图3为依据本发明的控制器处理读取命令的方法的流程图;
图4为依据本发明控制器进行镜像区块的数据复制的示意图;
图5为依据本发明的于主机重新开机后重建读取次数纪录表的方法的流程图。
主要元件符号说明:
(图2)
100~快闪存储装置;
102~控制器;
104~随机存取存储器;
106~快闪存储器;
110~读取次数纪录表;
121-12N~区块;
131-133~镜像区块;
(图4)
401~原始区块;
402~镜像区块;
411-41K,421-42K~数据页。
具体实施方式
图1为依据本发明的快闪存储装置100的区块图。快闪存储装置100耦接至一主机,为该主机储存数据。于一实施例中,快闪存储装置100包括一控制器102、一随机存取存储器104、以及一快闪存储器106。随机存取存储器104可附设于控制器102之中或独立于控制器102的外。控制器102依据主机发送的命令存取快闪存储器106。当主机发送写入命令至控制器102,控制器102便依据写入命令将数据写入至快闪存储器106。当主机发送读取命令至控制器102,控制器102便依据读取命令由快闪存储器106读出数据,再将数据回传至主机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧荣科技股份有限公司,未经慧荣科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110416261.8/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置