[发明专利]区块管理与数据写入方法、闪存储存系统与控制器有效
申请号: | 201010001540.3 | 申请日: | 2010-01-08 |
公开(公告)号: | CN102122233A | 公开(公告)日: | 2011-07-13 |
发明(设计)人: | 叶志刚 | 申请(专利权)人: | 群联电子股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/02 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 史新宏 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 管理 数据 写入 方法 闪存 储存 系统 控制器 | ||
1.一种区块管理方法,用于管理一闪存芯片的多个物理区块,该区块管理方法包括:
将该多个物理区块分组为多个物理单元;
将部分的该多个物理单元分组为一数据区与一备用区;
配置多个逻辑单元,其中每一该多个逻辑单元映射该数据区的该些物理单元的其中之一;
将该多个逻辑单元分组为多个逻辑单元群;
将另一部分的该多个物理单元配置为该多个逻辑单元群的多个全域混乱物理单元,其中每一该多个全域混乱物理单元对应该多个逻辑单元群的其中之一;以及
提取该多个物理单元的至少其中之一作为该其中一个全域混乱物理单元的至少一全域混乱替换物理单元。
2.根据权利要求1所述的区块管理方法,其中提取该多个物理单元的至少其中之一作为该其中一个全域混乱物理单元的至少一全域混乱替换物理单元的步骤包括:
从该备用区的该多个物理单元之中提取至少一个物理单元作为该其中一个全域混乱物理单元的至少一全域混乱替换物理单元。
3.一种数据写入方法,用于将来自于一主机系统的数据写入至一闪存芯片的多个物理区块,该数据写入方法包括:
将该多个物理区块分组为多个物理单元;
将部分的该多个物理单元分组为一数据区与一备用区;
配置多个逻辑单元,其中每一该些逻辑单元映射该数据区的该多个物理单元的其中之一;
将该多个逻辑单元分组为多个逻辑单元群;
将另一部分的该多个物理单元配置为该多个逻辑单元群的多个全域混乱物理单元,其中每一该多个全域混乱物理单元对应该多个逻辑单元群的其中之一;
从该主机系统接收一第一数据,其中该第一数据对应该多个逻辑单元之中的一第一逻辑单元,该第一逻辑单元属于该多个逻辑单元群之中的一第一逻辑单元群,并且该多个全域混乱物理单元之中的一第一全域混乱物理单元对应该第一逻辑单元群;
判断该第一数据是否为一小数据且该第一逻辑单元是否处于一开启母子单元状态,
其中当判断该第一数据为该小数据且该第一逻辑单元非处于该开启母子单元状态时,判断该第一全域混乱物理单元是否已被写满,
其中当判断该第一全域混乱物理单元已被写满时,则从该备用区的该些物理单元之中提取一个物理单元作为该第一全域混乱物理单元的一第一全域混乱替换物理单元并且将该第一数据暂存至该第一全域混乱替换物理单元中。
4.根据权利要求3所述的数据写入方法,还包括:
当判断该第一全域混乱物理单元未被写满时,则将该第一数据暂存至该第一全域混乱物理单元中。
5.根据权利要求3所述的数据写入方法,还包括:
当判断该第一数据非为该小数据且该第一逻辑单元非处于该开启母子单元状态时,从该备用区的该多个物理单元之中提取一个物理单元作为该第一逻辑单元所映射的物理单元的一子物理单元,并且将该第一数据写入至该子物理单元中。
6.根据权利要求3所述的数据写入方法,还包括:
当判断该第一逻辑单元处于该开启母子单元状态时,则将该第一数据写入至该第一逻辑单元所映射的物理单元的一子物理单元中。
7.根据权利要求3所述的数据写入方法,还包括:
判断暂存于该第一全域混乱物理单元或该第一全域混乱替换物理单元中的所有数据是否为无效,其中当暂存于该第一全域混乱物理单元或该第一全域混乱替换物理单元中的所有数据为无效时对该第一全域混乱物理单元或该第一全域混乱替换物理单元执行一抹除操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于群联电子股份有限公司,未经群联电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010001540.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于遗传算法的多航天器并行测试任务调度方法
- 下一篇:触控式电子装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置