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

Data storage device and reading and writing method using block replacement table

A technology for data storage devices and replacement tables, which is applied in the field of storage and can solve problems such as damage to the entire file system of data, multi-system memory, system loss, etc., and achieve the effects of prolonging life, saving storage space, and reducing power consumption

Active Publication Date: 2019-09-17
SHANGHAI CIYU INFORMATION TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the introduction of the write cache creates a new problem: once a power failure occurs, the content in the DRAM cache that has not been written to the NAND will be lost, causing the system to lose data or even damage the entire file system
However, this method consumes more system 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 reading and writing method using block replacement table
  • Data storage device and reading and writing method using block replacement table
  • Data storage device and reading and writing method using block replacement table

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0089] The present invention can be used in various data storage devices, such as solid-state hard disk (SSD), eMMC, SD card, microSD card (also called T-Flash card), and the solid-state hard disk is taken as an example for description below.

[0090] Such as Figure 5 As shown, the solid-state hard disk of an embodiment of the present invention includes a host interface, a main control chip, a plurality of NAND chips for storing data, and an MRAM. The NAND chips and the MRAM are connected to the main control chip respectively, and the MRAM includes a write cache or a read In the write cache, the MRAM also includes a block replacement table, which is used to store and record each block that needs to be replaced and its replacement block.

[0091] The solid-state hard disk of this embodiment adopts a block replacement table for storing and recording each block that needs to be replaced and its replacement block, uses physical addresses for reading and writing, and no longer use...

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. The device comprises a host interface, a main control chip, one or more NAND chips for storing data and an MRAM; the NAND chips and the MRAM are respectively connected with the main control chip; the MRAM also comprises a block replacement table; the block replacement table is used for storing each block needing to be replaced and a block for replacement. The invention also provides a read-write method applying the block replacement table. According to the solid state disk and the read-write method applying the block replacement table provided by the invention, the remote writing NAND management technique is no longer adopted; logic addresses and a physical address comparison table occupying a great deal of space is unnecessarily stored; the storage space is saved; the read-write performance is improved; in adoption of a method of dividing a normal area and a backup area, it is convenient to translate the logic addresses into physical address according to fixed corresponding relations; the read-write performance is further improved; in adoption of an erasing time table, a block with a write risk is no longer used; and the data can be written securely.

Description

technical field [0001] The invention relates to the storage field, in particular to a data storage device and a reading and writing method using a block replacement table. Background technique [0002] Currently, the development of NAND flash memory technology has promoted the SSD industry. Such as figure 1 As shown, high-speed serial interfaces such as SATA, PICe and other technologies are used between the SSD and the host. The interior consists of a set of NAND chips for storing data, DDR DRAM (memory) for supporting calculation and caching data, and a main control chip (SSD Controller). NAND also stores a logical address and physical address comparison table. Sometimes a power failure protection system is also required. [0003] NAND is a storage device that reads and writes in blocks. The smallest readable unit is called a page, and the smallest erasable unit is called a block. A block is often composed of many pages. After the block is erased, the Pages can be writt...

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): G06F12/121
Inventor 戴瑾郭一民
Owner SHANGHAI CIYU INFORMATION TECH CO LTD