Control method and controller of memory

A technology of a memory controller and a control method, which is applied in the direction of protecting storage content from loss, can solve problems such as data damage, paired position errors, and failure to prevent problems, and achieves the effect of improving reliability and reducing the probability of damage.

Inactive Publication Date: 2012-10-24
MSTAR SOFTWARE R&D (SHENZHEN) LTD +1
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, when the internal storage medium is a multi-level cell (multi-level cell, MLC) in the flash memory, the data may be damaged due to a data error in one place, resulting in an error in its paired position.
[0005] In view of the above situation, most of the previous technologies take remedial measures to correct errors after unexpected situations such as power outages occur, and cannot prevent problems before they happen

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
  • Control method and controller of memory
  • Control method and controller of memory
  • Control method and controller of memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] A specific embodiment according to the present invention is a memory control method, and FIG. 1(A) is a flow chart of the control method. The method is used to cooperate with a memory having a command transmission end and a data transmission end, and the command transmission end is different from the data transmission end. For example, the memory can be a secure digital card (SD card) with one command transmission pin and four data transmission pins, but not limited thereto. An external controller can transmit commands such as read, write, and delete to the memory through the command transmission port; data to be read from the memory or to be written into the memory is transmitted through the data transmission port.

[0020] In this embodiment, step S11 is firstly executed to detect whether an electronic device related to the memory has an error condition. For example, the electronic device is a mobile phone, and the memory is a memory card installed in the mobile phon...

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 controller of a memory. The controller of the memory comprises a detection module and a protection module and is applied to the memory which is provided with a command transmission end and a data transmission end which is different from the command transmission end, the detection module is used for detecting whether an electronic device relevant to the memory has error conditions, and when the detection module detects that the electronic device relevant to the memory has the error conditions, the protection module sends an interrupt instruction to the memory by means of the command transmission end so as to request the memory to stop an operation relevant to the data transmission end.

Description

technical field [0001] The present invention relates to memory, and more particularly to methods of protecting data stored in memory from damage from emergencies. Background technique [0002] In today's digital cameras, notebook computers, handheld game consoles and other electronic products, pluggable memory cards play an important role, providing functions such as flexible expansion of storage space and easy portability / mobility of digital data. In addition to storing user data, memory cards are often used to store software data or the file system of the memory itself. For example, the file system inside the memory card may be in various file allocation table (File Allocation Table, FAT) formats, or New Technology File System (New Technology File System, NTFS). The file system is used to record the corresponding physical location of each file in the physical device. If the file system is damaged, the external circuit may not be able to read the data stored in the memory...

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 Applications(China)
IPC IPC(8): G06F12/16
Inventor 杨伟毅陈谦毅
Owner MSTAR SOFTWARE R&D (SHENZHEN) LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products