【技术实现步骤摘要】
本专利技术涉及存储,特别涉及一种应用于存储器的映射信息处理方法、存储器控制器和存储器。
技术介绍
1、固态硬盘(ssd,solid state drives)是使用固态电子存储芯片制作的存储硬盘,存储硬盘包括存储器控制器和存储介质。目前最主流的固态硬盘采用闪存存储介质(flashmemory),例如以nand flash为例的非易失性存储器。
2、存储器控制器在存储主机发送过来的写数据时,需要用到ftl(flashtranslation layer,闪存转换层)的映射信息,映射信息记录主机的逻辑地址到存储介质的物理地址之间的映射关系。
3、目前主流的固态硬盘一般有两种硬件设计:一种是存储器控制器带有sram和dram作为存储映射信息的缓存单元;另一种是只使用sram作为缓存单元(即不包括dram),通常这种固态硬盘被称为dramless固态硬盘。dramless固态硬盘由于缓存单元的容量很小,因此将小部分的映射信息存放在缓存单元中,全部的映射信息则存放在存储介质中,并以二级映射表或多级映射表的形式进行管理。因此,
...【技术保护点】
1.一种应用于存储器的映射信息处理方法,所述存储器包括存储器控制器和存储介质,所述存储器控制器包括缓存单元,所述存储器控制器采用两级映射表管理物理地址和逻辑地址之间的映射信息,所述映射信息处理方法包括:
2.根据权利要求1所述的映射信息处理方法,还包括:如果所述当前索引地址未指向所述存储介质上的任何物理块,则将所述缓存单元上对应的映射信息以某种格式刷新到物理块中。
3.根据权利要求1所述的映射信息处理方法,其中,采用硬件完成所述根据所述缓存单元上对应的映射信息更新所述缓存单元中的二级映射表,并获取所述缓存单元中的二级映射表中与所述映射信息中具有
...【技术特征摘要】
1.一种应用于存储器的映射信息处理方法,所述存储器包括存储器控制器和存储介质,所述存储器控制器包括缓存单元,所述存储器控制器采用两级映射表管理物理地址和逻辑地址之间的映射信息,所述映射信息处理方法包括:
2.根据权利要求1所述的映射信息处理方法,还包括:如果所述当前索引地址未指向所述存储介质上的任何物理块,则将所述缓存单元上对应的映射信息以某种格式刷新到物理块中。
3.根据权利要求1所述的映射信息处理方法,其中,采用硬件完成所述根据所述缓存单元上对应的映射信息更新所述缓存单元中的二级映射表,并获取所述缓存单元中的二级映射表中与所述映射信息中具有相同逻辑地址但不同物理地址的记录,并将所述记录中的物理地址写到第二物理地址集合中的步骤。
4.根据权利要求1所述的映射信息处理方法,其中,所述获取所述缓存单元中...
【专利技术属性】
技术研发人员:褚世凯,骆小敏,王琛銮,傅凯,陈正亮,
申请(专利权)人:联芸科技杭州股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。