【技术实现步骤摘要】
本申请实施例涉及计算机,尤其涉及一种数据存储方法、装置及电子设备。
技术介绍
1、非易失性存储器(none volatile memory,nvm)弥补了只读存储器(read-onlymemory,rom)和随机存取存储器(random access memory,ram)的缺点,不仅具备电子可擦除可编程的能力,还能在断电没有电流的情况下长久地保持数据,因此,其作为存储单元广泛应用在芯片中。
2、然而,在对nvm中的数据进行写入的过程中,可能会发生异常掉电,由此会使得nvm重新上电之后,读出的数据可能不完整,甚至是错误的,因此,需要对nvm进行掉电保护,用于在数据发生异常时进行数据恢复。而如何在对nvm中的数据进行写入的过程中实现掉电保护是当前亟需解决的问题。
技术实现思路
1、本申请实施例提供了一种数据存储方法、装置及电子设备,有助于在对nvm进行擦写时实现掉电保护。
2、第一方面,本申请实施例提供了一种数据存储方法,应用于nvm,包括:
3、当对所述
...【技术保护点】
1.一种数据存储方法,应用于非易失性存储器NVM,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述第一信息和所述第二信息,将待写入数据写入所述NVM的物理块具体包括:
3.根据权利要求2所述的方法,其特征在于,所述待写入数据包括一次事务写入的多个数据,所述多个数据用于待写入多个物理块,所述标识信息还包括第四标识,所述第四标识用于指示是否是事务写入中的最后一个写入的物理块。
4.根据权利要求1所述的方法,其特征在于,所述基于所述第一信息和所述第二信息将待写入数据写入所述NVM的物理块具体包括:
...【技术特征摘要】
1.一种数据存储方法,应用于非易失性存储器nvm,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述第一信息和所述第二信息,将待写入数据写入所述nvm的物理块具体包括:
3.根据权利要求2所述的方法,其特征在于,所述待写入数据包括一次事务写入的多个数据,所述多个数据用于待写入多个物理块,所述标识信息还包括第四标识,所述第四标识用于指示是否是事务写入中的最后一个写入的物理块。
4.根据权利要求1所述的方法,其特征在于,所述基于所述第一信息和所述第二信息将待写入数据写入所述nvm的物理块具体包括:
5.根据权利要求4所述的方法,其特征在于,所述待写入数据包括一次事务写入的多个数据,所述多个数据用于待写入多个物理块,所述标识信息还包括第四标识,所述第四标识用于指示是否是事务写入中的最后一个写入的物理块;所述对所述旧物理块的数据进行擦除具体包括:
6.根据权利要求1所述的方法,其特征在于,所述当对所述nvm进行初始化时,获取第一信息和第二信息包括:
7.根据权利要求6所述的方法,其特征在于...
【专利技术属性】
技术研发人员:李昱,王峨峨,王冬格,
申请(专利权)人:深圳市汇顶科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。