Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A Data Storage System Based on Error Correction Coding

A data storage system, error correction coding technology, applied in the direction of electrical digital data processing, response error generation, error detection/correction, etc., can solve the problem of unavailable navigation parameters, etc., to reduce the difficulty of implementation, improve reliability, The effect of improving the error correction rate

Active Publication Date: 2022-01-07
XIAN FLIGHT SELF CONTROL INST OF AVIC
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Based on this consideration, the internal self-test (BIT) of the general inertial navigation system is designed with calibration parameter integrity and rationality detection. Once an error is found, the workflow will be terminated and a three-level serious fault will be reported, indicating that the navigation parameters are unavailable.

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
  • A Data Storage System Based on Error Correction Coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0021] combine figure 1 , the first embodiment will be described.

[0022] The selected storage carrier is E2PROM with 16bit data bit width. The error correction unit is designed as a double byte (16bit), which is consistent with the E2PROM data bit width. figure 1 The smallest rectangular grid in is the error correction unit.

[0023] One byte (8bit) of the data to be stored corresponds to one error correction unit (16bit), and the storage capacity of the E2PROM is determined according to this relationship in combination with the requirements of data backup. The number of bytes of data to be stored (including check value) is x Byte. If double data backup is required, the storage capacity of E2PROM should be at least 2x×16bit, and the two data areas are figure 1 The "data backup area 1" and "data backup area 2" shown in.

[0024] Classify the data to be stored according to the functional characteristics of user data. Each type of data is planned as a verification unit, eac...

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 present invention relates to a storage system, in particular to a data storage system based on error correction coding. The storage system includes an error correction unit and a check unit. The storage carrier in the storage system is divided into several error correction units of the same size, and the data to be stored is planned into several check units according to user requirements. The data contained in the unit is stored in several error correction units of the storage carrier; when the data is stored: first calculate the check value of the data to be stored in each check unit, and the to-be-stored data and check value of each check unit are calculated according to The size of the error correction unit is subjected to unified Hamming code encoding processing, and then the encoding result is written into the storage carrier; when reading data: read the data of the target check unit and store the check value according to the Hamming code decoding method, and recalculate the school If the two check values ​​are the same, the data is read correctly. The technical solution achieves the purpose of improving the reliability of data storage.

Description

technical field [0001] The invention relates to a storage system, in particular to a data storage system based on error correction coding. Background technique [0002] Data storage technology is a key technology in computer design. Under certain conditions, the storage carrier has failure modes such as partial storage area damage and bit state reversal, and may be interfered with when reading and writing, resulting in bit errors. A highly reliable storage system requires certain technical measures to reduce the probability of these failure modes as much as possible. [0003] Data verification and data backup are two of the most commonly used storage technologies. The advantage of data backup technology is that it can realize data redundancy backup in the case of data damage, but other technologies must be used to find errors; data verification technology can find errors to a certain extent, but it cannot accurately locate and correct errors. In most applications, the coop...

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): G06F11/10
CPCG06F11/1008
Inventor 王华强何勋刘安宁向胜利莫勇李玮奇贾军博孙中远刘妮利陈韧史萌何福林
Owner XIAN FLIGHT SELF CONTROL INST OF AVIC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products