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

Data storage device and its data access method

A data storage and data access technology, applied in the direction of electrical digital data processing, information storage, static memory, etc., can solve the problems affecting the efficiency of flash memory, and achieve the effect of avoiding errors and improving fluency

Active Publication Date: 2020-05-15
SILICON MOTION INC (CN)
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the encoding / decoding operation can be debugged, the access method of the generated encoded data will affect the efficiency of the flash memory

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 device and its data access method
  • Data storage device and its data access method
  • Data storage device and its data access method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] Devices and methods of use of various embodiments of the present invention are discussed in detail below. It should be noted, however, that the present invention provides many possible inventive concepts that can be implemented in various specific scopes. These specific examples are only used to illustrate the device and method of use of the present invention, but are not intended to limit the scope of the present invention.

[0041] figure 1 is a block diagram of an electronic system of an embodiment of the present invention. The electronic system 100 includes a host 120 and a data storage device 140 . The data storage device 140 includes a flash memory 180 and a controller 160 , and can operate according to commands issued by the host 120 .

[0042]The controller 160 includes a computing unit 162 , a persistent storage (eg, ROM) 164 and a dynamic random access device (RAM) 166 . The permanent memory 164 and the loaded program code and data form firmware (firmware)...

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 storage device including a flash memory and a controller. The flash memory includes a plurality of chips, each chip includes a plurality of pages, and each page in each chip forms a super block in a predetermined arrangement order, and the super block has positions 0-X in sequence from the top to the bottom pages, and the pages at positions 0-Y-1 in the super block are a data area, and the pages at positions Y-X in the super block are parity check code areas, where X is an integer greater than 1, and Y is an integer greater than 1 and less than X. The controller is used to use the data in the parity check code area to correct the data in the data area when an error occurs in reading the data stored in the data area.

Description

technical field [0001] The present invention relates to a data access method of a memory device; in particular, it relates to a data access method of a memory device with a super block. Background technique [0002] Flash memory is a common non-volatile data storage device that is erased and programmed electrically. Taking NAND flash memory (NAND FLASH) as an example, it is often used as memory card, USB flash device, solid state drive (SSD), embedded flash memory Module (eMMC)...etc. [0003] A storage array of a flash memory (eg, NAND FLASH) includes a plurality of blocks. Each block includes a plurality of pages, wherein the unit of data writing in the flash memory is a page, and the minimum unit of data erasing is a block. Because data content errors may occur during the access process of the flash memory, the original data will be encoded when storing the data, and then the encoded data will be stored in the flash memory, while the data will be read when the data is ...

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): G11C16/10G11C16/26G11C29/42
CPCG11C2029/0411G06F11/1068G06F11/108G11C29/52G06F11/1076
Inventor 陈劲克周柏昇沈扬智
Owner SILICON MOTION INC (CN)