Unlock instant, AI-driven research and patent intelligence for your innovation.

A data management method, device and terminal

A data management device and data management technology, applied in the field of devices and terminals, and data management methods, can solve problems such as smaller space and poorer reliability

Active Publication Date: 2020-06-26
SHENZHEN PANGO MICROSYST CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides a data management method, device and terminal to solve the problem of poor reliability of the existing MLC due to the smaller space between adjacent data voltages

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
  • A data management method, device and terminal
  • A data management method, device and terminal
  • A data management method, device and terminal

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0036] figure 1 It is a schematic structural diagram of the data management device provided in the first embodiment of the present invention, which is represented by figure 1 It can be seen that, in this embodiment, the data management device 1 provided by the present invention includes:

[0037] The encoding module 11 is used to arrange the data bits according to the number axis of the coordinate system, encode the data bits along the number axis direction, and store the encoded data to the storage unit;

[0038] The decoding module 12 is used to read the data in the storage unit, arrange them according to the number axis of the coordinate system, decode the data along the number axis direction, and output the decoded data bits.

[0039]In some embodiments, the coordinate system in the above embodiments includes a three-dimensional coordinate system, and the number axes of the coordinate system are three mutually perpendicular x-axis, y-axis, and z-axis of the three-dimensio...

no. 2 example

[0047] figure 2 It is a flow chart of the data management method provided by the second embodiment of the present invention, consisting of figure 2 It can be seen that in this embodiment, the data management method provided by the present invention includes the following steps:

[0048] S201: Arranging the data bits according to the number axis of the coordinate system, encoding the data bits along the number axis direction, and storing the encoded data to the storage unit;

[0049] S202: Read the data in the storage unit, arrange it according to the number axis of the coordinate system, decode the data along the number axis direction, and output the decoded data bits.

[0050] In some embodiments, the coordinate system in the above embodiments includes a three-dimensional coordinate system, and the number axes of the coordinate system are three mutually perpendicular x-axis, y-axis, and z-axis of the three-dimensional coordinate system; encoding data bits along the number ...

no. 3 example

[0061] In this embodiment, the three-dimensional coordinate system is taken as an example to describe the process analysis of data encoding storage and data reading and decoding.

[0062] Data encoding storage, such as image 3 The three-dimensional data encoding structure shown in the figure arranges the data bits according to the three axes of x, y, and z, and each axis is coded with Hamming code respectively. The data bits contained in the data bits can be original data or The original data is added with the check value of the CRC check, and the CRC check is performed on the data bit part to help judge the completion of data error correction during the iterative process of decoding. The data bit part is first encoded with (n, k) Hamming code in the x-axis direction, and the generated x-axis check bits are arranged in the x-axis direction; the data bits and the x-axis check bits are arranged in the y-axis direction Carry out (n, k) Hamming code encoding, and the generated y...

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

The invention provides a data management method and device as well as a terminal. The method comprises the following steps: arraying data bits according to a number axis of a coordinate system; encoding the data bits along the direction of the number axis; storing encoded data into a storage unit; reading the data in the storage unit; arraying the data according to the number axis of the coordinate system; decoding the data along the direction of the number axis and outputting decoded data bits. With the adoption of the embodiment, the coordinate system is utilized in a process of writing Flash, and a three-dimensional structure is used for carrying out encoding of Hamming codes on the data; in a Flash reading process, the decoding of the Hamming codes is carried out on the corresponding data; an error correcting capability is improved and the expense of system resources is saved at the same time.

Description

technical field [0001] The present invention relates to the field of data storage, in particular to a data management method, device and terminal. Background technique [0002] Flash memory NAND FLASH has been obtained because of its non-volatility and erasability, its smaller size, faster writing and erasing speed, more erasable times and lower price per bit. It has developed rapidly and is widely used in handheld devices such as digital cameras, mobile phones, mobile memory cards, handheld computers, and MP3 players. In order to increase storage density, MLC (Multi-Level Cell, multi-layer unit) technology and further reduction of process geometry (70nm and 55nm) are two mainstream methods in the industry. Compared with SLC (Single-Level Cell, single-level unit) Each cell stores only one bit of data, and MLC stores two (or more) bits of information into a floating gate, but this makes the space between adjacent data voltages smaller and less reliable. [0003] Therefore, ...

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): G06F3/06
CPCG06F3/0614G06F3/0638G06F3/0679
Inventor 王岳
Owner SHENZHEN PANGO MICROSYST CO LTD