【技术实现步骤摘要】
Flash存储器的数据管理方法、装置、设备以及存储介质
[0001]本专利技术涉及存储器
,尤其涉及一种Flash存储器的数据管理方法、装置、终端设备以及计算机存储介质。
技术介绍
[0002]近年来,随着闪存技术的飞速发展,闪速存储器如nand flash(一种flash闪存存储器),凭借其高性能、非易失性、能耗低等优点,迅速在嵌入式系统中得到大量应用,成为主流的高性能存储技术。
[0003]现有技术中主机针对一个逻辑区间的数据拷贝到另一个逻辑区间时,先从源逻辑区间中读取存储在nand flash存储器里的数据,然后把该数据写入目标逻辑区间,或者主机针对一个逻辑区间的数据剪切到另一个逻辑区间时,先从源逻辑区间读取存储在nand flash存储器里的数据之后,再把该数据写入目标逻辑区间,然后使用擦除指令把存储在nand flash存储器里的源数据进行抹除。即,主机针对存储在nand flash存储器里的数据进行读取或者剪切等管理操作时,该数据需要在主机和存储设备之间来回进行传输从而非常浪费时间。
专利技 ...
【技术保护点】
【技术特征摘要】
1.一种Flash存储器的数据管理方法,其特征在于,所述Flash存储器的数据管理方法应用于nand flash存储器,所述nand flash存储器与主机连接,所述Flash存储器的数据管理方法包括以下步骤:接收所述主机发送的数据管理指令,根据所述数据管理指令指向的待管理数据的源逻辑区间地址,确定所述待管理数据在所述nand flash存储器中的源物理地址;根据所述源物理地址针对所述待管理数据的目标逻辑区间地址进行操作以针对所述待管理数据进行管理;其中,所述源逻辑区间地址和所述目标逻辑地址均包含在所述数据管理指令中。2.如权利要求1所述的Flash存储器的数据管理方法,其特征在于,所述根据所述数据管理指令指向的待管理数据的源逻辑区间地址,确定所述待管理数据在所述nand flash存储器中的源物理地址的步骤,包括:在预设的映射表格中确定所述数据管理指令指向的所述待管理数据的所述源逻辑区间地址;根据所述映射表格中的所述源逻辑区间地址确定所述待管理数据在所述nand flash存储器中的源物理地址。3.如权利要求2所述的Flash存储器的数据管理方法,其特征在于,所述数据管理指令包括:数据拷贝指令,所述根据所述源物理地址针对所述待管理数据的目标逻辑地址进行操作的步骤,包括:根据所述源物理地址和所述数据拷贝指令在所述nand flash存储器中确定空物理空间;根据所述空物理空间在所述nand flash存储器中确定对应的目标物理地址;在所述映射表格中确定所述待管理数据的所述目标逻辑区间地址,并将所述目标逻辑区间地址映射到所述目标物理地址,以针对所述待管理数据的目标逻辑地址进行操作。4.如权利要求3所述的Flash存储器的数据管理方法,其特征在于,所述根据所述源物理地址和所述数据拷贝指令在所述nand flash存储器中确定空物理空间的步骤,包括:根据所述源物理地址和所述数据拷贝指令在所述nand flash存储器中确定所述待管理数据的数据内容;根据所述数据内容的数据容量在所述nand fl...
【专利技术属性】
技术研发人员:曹志忠,吴大畏,李晓强,
申请(专利权)人:合肥致存微电子有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。