Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data storage method, device and non-volatile memory

A non-volatile, data storage technology, applied in the field of data communication, which can solve the problems of data occupation, large proportion of additional information storage, and more storage space.

Active Publication Date: 2018-10-19
HUAWEI TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The solution in the prior art can reduce the number of writes of NVM to a certain extent, thereby reducing the energy consumption of NVM, but in this solution, each byte requires an additional bit to restore the data, and the storage ratio of additional information is relatively small. Large, when the method of prior art is applied to external storage, a large amount of data will take up more additional storage space

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data storage method, device and non-volatile memory
  • Data storage method, device and non-volatile memory
  • Data storage method, device and non-volatile memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments.

[0055] The method in the embodiment of the present invention is described by taking the scenario where NVM is used as an external memory as an example, figure 1 A schematic diagram of the hardware structure of a computer provided by the embodiment of the present invention, such as figure 1 As shown, the computer includes: a motherboard 11 , a central processing unit (Central Processing Unit, CPU for short) 12 , a memory (Memory) 13 , an NVM 14 and an external memory 15 . Wherein, the CPU 12 , the memory 13 and the NVM 14 are integrated on the mothe...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Embodiments of the present invention provide a data storage method and device and a non-volatile memory (NVM). An NVM controller divides a to-be-written data block and a written-back data block, compares each sub-data block of the to-be-written data block with each sub-data block of the written-back data block to obtain the write power consumption of each sub-data block of the to-be-written data block, determines a write relationship corresponding to the minimum write power consumption of the to-be-written data block according to the write power consumption of each sub-data block of the to-be-written data block, and writes the sub-data blocks of the to-be-written data block into an NVM according to the write relationship corresponding to the minimum write power consumption. By means of the method, the correspondence of the minimum write power consumption is selected by means of comparison, the sub-data blocks of the to-be-written data block are written into the NVM, and thereby the write power consumption of the NVM can be lowered to the lowest level.

Description

technical field [0001] Embodiments of the present invention relate to data communication technology, and in particular to a data storage method, device and nonvolatile memory. Background technique [0002] The characteristic of non-volatile memory (Non-Volatile Memory, referred to as NVM) is that the stored data will not be lost when the power is turned off. Common NVMs include flash memory (Flash Memory), phase change memory (phase change memory, PCM for short), ferroelectric dynamic random access memory (Fe Random Access Memory, FRAM for short), and the like. In the application of NVM, whether it is NVM reset (RESET) operation (that is, write 1 operation), or set (SET) operation (that is, write 0 operation), the energy consumption of a single write of NVM is 10 times higher than that of read energy consumption. -100 times, and NVM needs to continuously perform write operations or erase operations during the working process. Therefore, reducing the number of NVM writes can...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G11C11/56
CPCG11C11/56
Inventor 沙行勉石亮朱冠宇王元钢诸葛晴凤
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products