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