Primary particle inversion resistant memory error correction and detection and automatic write back method for spacial computer

An anti-single particle, computer technology, applied in the computer field, can solve the problems of many CPU resources, increased circuit scale, increased errors, etc., to achieve the effect of improving processing efficiency, simple bus control, and reducing time overhead

Inactive Publication Date: 2005-06-29
CHINA AEROSPACE TIMES ELECTRONICS CORP NO 771 RES INST
View PDF0 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] (1) Redundancy directly brings about a huge increase in circuit scale, which increases the cost of system design and increases the probability of errors
[0005] (2) In order to support redundancy, it is necessary to design a special voting circuit to control data output, which increases the complexity of the design
[0006] (3) The TMR method needs to re-refresh the memory unit after each error is found, wasting a lot of system time
[0007] (4) Since the TMR method uses two consistent values ​​among the three values ​​as the true value, when the SEU phenomenon is serious, the error ma

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
  • Primary particle inversion resistant memory error correction and detection and automatic write back method for spacial computer
  • Primary particle inversion resistant memory error correction and detection and automatic write back method for spacial computer
  • Primary particle inversion resistant memory error correction and detection and automatic write back method for spacial computer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to understand the present invention more clearly, the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0034] In the memory controller of the SPARC V8 compatible microprocessor, the Hamming code is used for error correction and detection coding, verification and automatic write-back. The microprocessor supports a 32-bit data format, and must be able to detect and automatically correct a 2-bit r-1 ≥k+r errors, and two bits of errors can be found, it is required that the number of bits r of the check digit and the number of bits k of the data bit satisfy the relationship, so r is at least 7, and 8 check bits are set in this algorithm. see figure 1 Explain its algorithm.

[0035] Suppose the generation matrix of the Hamming code is A, the data is D, and the check code is C, where

[0036] A = 0 0 ...

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

This invention relates to a memory error-finding and writing back of the automatic space computer anti-reversing of single particle. In the whole error-finding process, the memory controller codes the thirty-two digit data written into the memory according to improved Hemming form and writes the correction codes and original data into the designed memory unit. In the data reading process, the memory controller corrects the data and correction codes. When finding the data digit error, it turns for microprocessor. When finding the more than two digit error, it turns for microprocessor trap software.

Description

technical field [0001] The invention belongs to the technical field of computers, and relates to the design and manufacture of a memory controller in a SPARC V8 compatible space computer microprocessor, in particular to a space computer anti-single event reversal memory error correction and automatic write-back method. Background technique [0002] Space computers are affected by radiation, which may cause erroneous logic states in semiconductor circuits, and even cause permanent damage to semiconductor materials. In particular, various high-energy particles in space (including high-energy protons, neutrons, alpha particles, etc.) will cause the stored content to change suddenly between '0' and '1', affecting the function of semiconductor devices, which is usually called single event flip (SEU). For space computers, the most dangerous SEUs occur in the CPU and memory. The SPARC V8-compatible space computer microprocessor supports three formats of 8-bit, 16-bit and 32-bit. ...

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): G06F11/10
Inventor 辛明瑞时晨张伟功于伦正
Owner CHINA AEROSPACE TIMES ELECTRONICS CORP NO 771 RES INST
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