发明名称 | 非易失性存储器的管理方法和装置 | ||
摘要 | 本发明涉及一种非易失性存储器的管理方法和装置。该非易失性存储器包括复数个物理页,物理页划分为数据页和空闲页,每个物理页包括页头和数据区,该方法包括:通过扫描全部物理页的页头信息在内存中建立数据页查找表和空闲页查找表,设置一个指向空闲页查找表中的一个物理页号的空闲页指针;当进行目标数据页的写操作时,根据空闲页查找表,对空闲页指针指向的物理页号对应的物理页依次进行擦除操作和写操作,将数据页查找表中目标数据页的物理页号与空闲页查找表中空闲页指针指向的空闲页的物理页号互换,配置空闲页指针指向空闲页查找表的另外一个物理页号。本发明可以提高写数据的效率,提高NVM的寿命。 | ||
申请公布号 | CN104090732A | 申请公布日期 | 2014.10.08 |
申请号 | CN201410347172.6 | 申请日期 | 2014.07.21 |
申请人 | 昆腾微电子股份有限公司 | 发明人 | 刘忠志 |
分类号 | G06F3/06(2006.01)I | 主分类号 | G06F3/06(2006.01)I |
代理机构 | 代理人 | ||
主权项 | 一种非易失性存储器的管理方法,其特征在于,所述非易失性存储器包括复数个物理页,所述物理页划分为数据页和空闲页,每个物理页包括页头和数据区,所述方法包括:通过扫描全部物理页的页头信息在内存中建立数据页查找表和空闲页查找表,其中,所述数据页查找表用于建立从所述数据页的逻辑页号到所述数据页的物理页号的映射,所述空闲页查找表用于存储所述空闲页的物理页号,设置一个指向所述空闲页查找表中的一个物理页号的空闲页指针;当进行目标数据页的写操作时,根据所述空闲页查找表,对所述空闲页指针指向的物理页号对应的物理页依次进行擦除操作和写操作,将所述数据页查找表中所述目标数据页的物理页号与所述空闲页查找表中所述空闲页指针指向的空闲页的物理页号互换,配置所述空闲页指针指向所述空闲页查找表的另外一个物理页号。 | ||
地址 | 100195 北京市海淀区玉泉山路23号4号楼 |