[发明专利]经信息序列化实现闪存控制器管理数据存储与还原的方法无效
申请号: | 200810232062.X | 申请日: | 2008-10-31 |
公开(公告)号: | CN101727398A | 公开(公告)日: | 2010-06-09 |
发明(设计)人: | 任明刚 | 申请(专利权)人: | 西安奇维测控科技有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 康凯 |
地址: | 710077 陕西省西安*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息 序列 实现 闪存 控制器 管理 数据 存储 还原 方法 | ||
1.一种经信息序列化实现闪存控制器管理数据存储的方法,其特征在于, 该方法包括以下步骤:
a).根据每一个信息对应一个枚举标识符常量,建立包含所有标识符常量的 枚举列表;
b).生成一个与枚举列表对应的地址映射索引表,地址映射索引表的具体 数据结构包括信息的起始扇区号和信息大小,每一个枚举列表中的枚举标识符 常量对应索引表中的一项;
c).对枚举列表与地址映射索引表中的信息进行初始化管理;
d).对初始化管理的信息进行存储管理;存储管理还包括:
首先对初始化信息进行存储,接着根据信息存储的块地址获取信息的起始 扇区号,根据初始化信息获取要保存的信息大小;然后对信息大小进行判断, 具体判断如下:
若信息的大小超过一个块的大小,接着对存储信息起始扇区号及总大小进 行跨块存储,然后对地址映射索引表中的扇区号及信息大小进行更新;若信息 的大小没有超过一个块的大小,直接对地址映射索引表中的扇区号及信息大小 进行更新,更新完后存储地址映射索引表;
e).对存储管理的信息建立更新地址映射索引表;
f).对更新地址映射索引表中的信息进行存储,最终完成存储的整个过程。
2.根据权利要求1所述的经信息序列化实现闪存控制器管理数据存储的方 法,其特征在于:所述跨块存储首先获取将用来存储上一块未存储完的信息的 块的扇区号,再经过计算剩余信息大小来实现存储。
3.一种经信息序列化实现闪存控制器管理数据还原的方法,其特征在于所 述闪存控制器管理信息的还原包括一下步骤:
a).对地址映射索引表的信息进行读取;
b).以枚举标识符为索引获取信息的起始扇区号和大小;
c).针对获取的扇区号和大小按扇区读取信息内容;对信息的读取是否完 毕进行判断,
具体判断如下:
若所要读取的信息读取完毕后,直接对内存信息进行重组还原;
若信息的读取未完毕,进入下一个步骤对信息是否跨块存储进行判断;
若信息没有跨块存储,直接返回上一步骤按扇区对信息内容进行读取;
若信息读取完毕,直接对内存信息进行重组还原;
若信息跨块存储,进入下一步骤,获取剩余信息在其他块的起始扇区号及 大小,获取完后再返回按扇区读取信息内容步骤,再继续对信息进行读取,直 至信息读取完毕,信息读取完毕后再对内存中的信息进行重组与还原,最终完 成整个还原过程;
d).将重组与还原信息的指针指向还原后的信息内容,从而完成整个还原 过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安奇维测控科技有限公司,未经西安奇维测控科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810232062.X/1.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置