Method for storing check code in memory and its device

A check code and redundancy check technology, applied in static memory, instruments, etc., can solve the problems of increased erasure times of check code bytes and insufficient use of the storage characteristics of flash memory, etc., to reduce the number of erasures Effect

Inactive Publication Date: 2004-03-10
HONG FU JIN PRECISION IND (SHENZHEN) CO LTD +1
View PDF0 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

A lot of software, information, music, etc. downloaded from the Internet make the data stored in the memory need to be updated frequently, and also make the erasure times of the check code bytes significantly increase
Moreover, the existing technology does not make full use of the storage characteristics of flash memory, that is, the word bits of flash memory can be rewritten from 1 to 0, and can be erased from 0 to 1

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
  • Method for storing check code in memory and its device
  • Method for storing check code in memory and its device
  • Method for storing check code in memory and its device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] refer to figure 1 Shown is the hardware architecture diagram of the device for storing the check code in the flash memory of the present invention. The device for storing check codes in the flash memory includes a microprocessor 10 , a system bus 20 , a random access memory 30 and a flash memory 40 . Among them, the microprocessor 10 can manage the input / output operation of data, and has the capability of performing addition operation and bitwise AND. The system bus 20 may be various appropriate types of data / control buses. The microprocessor 10 sends control signals to the random access memory 30 and the flash memory 40 through the system bus 20 and performs data transmission among the three. The random access memory 30 is used as an internal memory, which can provide the microprocessor 10 with a working space for running programs and temporarily storing data, and generally can be divided into a program area, a data area and a system area (not shown in the figure). T...

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 device includes a microprocessor and a flash memory. The flash memory is divided into multiple data blocks logically. Each data block contains a redundancy check code area. The check code area contains multiple bytes to store redundancy check code. The microprocessor can write and read flash memory and generate a redundancy check code of stored data as well as store the redundancy check code in relevant check code area. The invented method reduces number of time for erasing check code bytes.

Description

【Technical field】 [0001] The invention relates to a method and a device for storing a check code in a flash memory, in particular to a method and a device which can effectively reduce the erasing times of redundant check code bytes. 【Background technique】 [0002] As we all know, for a storage system, two factors are very important: the ability to read and write data quickly and the ability to access data reliably. To facilitate access, the storage system can be logically formatted into multiple logical areas, and a logical area can be further divided into multiple data blocks, up to multiple bytes, and a byte usually includes 8 bits. The byte and word bit can be a physical unit in the memory, or a logical unit in a logical area. A method that is widely used to ensure the reliability of data access is to perform redundancy check code verification on the stored data, and generate relevant data (which can be several byte, or a large amount of data) redundancy check code; sto...

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): G11C29/00
Inventor 王宏荣
Owner HONG FU JIN PRECISION IND (SHENZHEN) CO 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