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

Data storage device and data writing method thereof

A technology for data storage and data writing, which is applied in the data writing field of judging whether a specific logical address has been written with data, and can solve problems such as not being immediately erased.

Active Publication Date: 2021-03-02
SILICON MOTION INC (CN)
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the known technology, although the user has deleted the data, the old data in the flash memory still exists and has not been erased immediately, and those who are interested can still take out the data in the flash memory through a special method

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 data writing method thereof
  • Data storage device and data writing method thereof
  • Data storage device and data writing method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] 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.

[0030] figure 1 It is a block diagram of an embodiment of an electronic system provided by 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 110 . The controller 160 includes a computing unit 162 , a persistent memory (eg, ROM) 164 and random access memory (RAM) 166 . The persistent memory 164 and the loaded program codes and data constitute firmware, which is...

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 data storage device includes a flash memory and a controller. Flash memory has multiple physical pages. The controller is used for receiving a write command for writing a first data into a plurality of specific logical addresses, and judging whether data has been written into a specific logical address according to the write command, wherein when at least one first logical address in the specific logical address When the address has been written into data, at least one first physical page of the data previously written into the first logical address is rewritten, and after the rewriting of the first physical page is completed, it is selected from the flash memory according to the write command a plurality of second physical pages, for writing the first data into the second physical pages and mapping the first logical address to the second physical pages.

Description

technical field [0001] The present invention relates to a data writing method of a data storage device; in particular, it relates to a data writing method for judging whether a specific logical address has been written with data. Background technique [0002] Flash memory is a common non-volatile data storage medium 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 Storage media for modules (eMMC)...etc. [0003] Current electronic devices mostly use flash memory (eg, NAND FLASH) to store data. In the known technology, although the user has deleted the data, the old data in the flash memory still exists and has not been erased immediately, and those who are interested can still take out the data in the flash memory through a special method. Therefore, how to delete data effectively and safely has become an important issue. Cont...

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/02G06F12/1009
CPCG06F12/0246G06F2212/7201G06F3/064G06F3/0622G06F3/0619G06F3/0679G06F3/0659
Inventor 黄炫维
Owner SILICON MOTION INC (CN)
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