【技术实现步骤摘要】
本专利技术涉及一种映射信息管理方法,具体涉及一种闪存控制器的映射信息管理方法
技术介绍
SSD是英文solid state disk的縮写,即固态盘。是一种把Nand flash芯片作为 存储介质的存储器。它具有数据存取速度快、经久耐用防震抗摔、工作时非常安静没有任 何噪音产生等优点。固态盘的核心部件是闪存控制器,它的功能就是控制和管理闪存芯片 以及对外提供一个标准的接口。闪存控制器为了提高读写速度和flash芯片的寿命需要动 态的进行地址映射,而地址映射就是要保存逻辑地址与物理地址的对应关系,这样在闪存 控制器进行读写操作时就能找到对应的物理地址。 目前公知的一种映射信息管理方法利用flash页的备用区来保存映射信息,每个 备用区保存对应页的映射信息和状态。在需要进行地址映射时通过读取备用的信息来进行 映射。该方法的缺点是读取映射信息速度慢,映射信息没能进行纠检错的保护,如果出错将 无法恢复
技术实现思路
本专利技术的目的在于提供了 ,其解决了映射信 息的读写效率低的技术问题,提高了地址映射的速度;映射信息保存在保留块的数据区中, 提高映射信息的安全性;另外保存 ...
【技术保护点】
一种闪存控制器的映射信息管理方法,其特征在于,该方法包括:1)首先,在系统初始化时建立每个逻辑块的映射信息地址索引表,为每个索引项分配空间;2)构建逻辑块所对应的虚拟块数组表,以存放分配的虚拟块号,每个逻辑块对应一段逻辑地址,每个逻辑块对应一个或多个虚拟块,每个虚拟块又由多个物理块构成;3)扫描nandflash芯片,用物理块构建虚拟块结构,初始化完成;4)当进行写操作时,通过映射信息地址索引表读出映射信息,用分配好的空闲物理地址修改其中逻辑地址对应的物理地址;5)当进行读操作时,首先在缓存中查找,如果找到,就直接使用该映射信息得到物理地址;如果未找到,再通过映射信息地址索 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:刘升,邱波,
申请(专利权)人:西安奇维测控科技有限公司,
类型:发明
国别省市:87[中国|西安]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。