Supercharge Your Innovation With Domain-Expert AI Agents!

Storage device and read-write method applying block-based logic physical address comparison table

A logical physical address and storage device technology, applied in the field of storage devices, can solve problems such as data damage to the entire file system, scrapping of solid-state hard drives or mobile phones, shortening the life of NAND, etc., to prolong life, ensure read and write performance, and reduce power consumption. Effect

Inactive Publication Date: 2016-06-01
SHANGHAI CIYU INFORMATION TECH
View PDF3 Cites 6 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
More NAND erasing times will shorten the life of NAND, causing solid-state drives or mobile phones to be scrapped in advance

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
  • Storage device and read-write method applying block-based logic physical address comparison table
  • Storage device and read-write method applying block-based logic physical address comparison table
  • Storage device and read-write method applying block-based logic physical address comparison table

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0066] Such as image 3 As shown, the solid-state hard disk of an embodiment of the present invention includes 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 connected to the main control chip respectively, and the MRAM includes a write buffer Or read-write cache, MRAM also includes a block-based logical-physical address comparison table for storing logical block numbers and their corresponding physical block numbers.

[0067] The block-based logical-physical address comparison table is used instead of the page-based logical-physical address comparison table, and since the block is much larger than the page, a large amount of storage space can be saved.

[0068] For each ...

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 storage device. The device comprises a host interface, a main control chip, one or more NAND chips for storing data and an MRAM; the MRAM comprises a write cache or a read-write cache; the MRAM also comprises a block-based logic physical address comparison table which is used for storing logic block numbers and corresponding physical block numbers. The invention also provides a read-write method applying the block-based logic physical address comparison table. According to the storage device and the read-write method applying the block-based logic physical address comparison table provided by the invention, the read-write performance can be ensured; the number of times of erasing an NAND can be reduced; the service life of the storage device can be prolonged; in adoption of the block-based logic physical address comparison table, a block is much larger than a page; a great deal of storage space can be saved; if the write channel of the NAND is blocked, corresponding NAND pages are written in replacement pages; a page replacement table is updated; and the write performance is further improved.

Description

technical field [0001] The invention relates to the field of data storage, in particular to a storage device and a reading and writing method using a logical-physical address comparison table based on blocks. 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. Internally, it consists of a set of NAND chips for storing data, DDRDRAM (memory) for supporting calculation and caching data, and a main control chip (SSDController). NAND also stores a logical address and physical address comparison table. Sometimes a power failure protection system is also required. [0003] The architecture of various memory cards such as eMMC and SD is similar to that of SSD, the difference is that the protocol with the host interface is different, and DRAM is usually not used, but a small amo...

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
IPC IPC(8): G06F12/12
Inventor 戴瑾郭一民
Owner SHANGHAI CIYU INFORMATION TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More