Random access memory access bus ECC (error checking and correcting) verification device

A random access memory and verification device technology, applied in the direction of response error generation, redundant code error detection, etc., can solve the problems of unfavorable system performance, low portability, poor flexibility, etc., to achieve good portability, improve Efficiency, lower power consumption

Active Publication Date: 2013-11-13
苏州国芯科技股份有限公司
View PDF4 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method is relatively inflexible, and once the corresponding memory space is set as an area protected by ECC, even if the area does not need to be protected by ECC in different applications, the area cannot be reused, which not only has poor flexibility, but also can The portability is also low, which is not conducive to the improvement of system performance

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
  • Random access memory access bus ECC (error checking and correcting) verification device
  • Random access memory access bus ECC (error checking and correcting) verification device
  • Random access memory access bus ECC (error checking and correcting) verification device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0021] Embodiment: a random access memory access bus ECC verification device, comprising a main equipment module 1, a random access memory 2 and a bus connector 3 between the main equipment module 1 and the random access memory 2; the random access memory 2 and the bus connector 3 is provided with a bus ECC bridge module 4, the bus ECC bridge module 4 includes at least 2 gating control registers 5, at least 2 bus response strobes 6, at least 2 bus transmission strobes 7 and ECC bridge 8. The ECC bridge 8 includes a bus Master interface 11 connected to a bus connector, a bus Slave interface 12 connected to a random access memory, an ECC check code generation circuit 13, an ECC check circuit 14, an ECC error correction circuit 15 and a control Module 16, the control module 16 includes a group of state machines, responds to the access request of the main device to the random access memory, generates corresponding control signals, and controls the ECC check code generation circuit ...

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 random access memory access bus ECC (error checking and correcting) verification device, which comprises a main equipment module, a random access memory and a bus connector positioned between the main equipment module and the random access memory, wherein a bus ECC bridging module is arranged between the random access memory and the bus connector; the bus ECC bridging module comprises at least two gate control registers, at least two bus response gates, at least two bus transmission gates and an ECC bridge, wherein the first bus input end of each bus transmission gate and the coding input end of the ECC bridge are both connected to the bus connector; the first response input end of each bus response gate and the decoding input end of the ECC bridge are both connected to a random access memory end; a first switch is arranged between the coding input end of the ECC bridge and the bus connector; a second switch is arranged between the random access memory and the decoding input end of the ECC bridge. According to the random access memory access bus ECC verification device disclosed by the invention, whether each random access memory needs ECC verification or whether ECC verification is required in the random access memory is flexibly selected according to different application occasions, thereby being convenient for system expanding application, and improving the integral efficiency.

Description

technical field [0001] The invention relates to a random memory system, in particular to a random memory access bus ECC checking device. Background technique [0002] Affected by electromagnetic interference or process defects, random storage devices or bus transmissions have a certain probability of single-bit state flip errors. This cannot be allowed in systems with extremely high reliability requirements such as automotive electronics. Therefore, in embedded systems with high reliability requirements, ECC functions that support error correction and error detection are generally added at the bus level. Slaves mounted on the bus can share ECC logic, and the original IP can basically be protected by ECC on the basis of reuse. [0003] In the existing technology, the Slave mounted on the bus that requires ECC protection is implemented by adding an ECC module. The system designer needs to allocate the memory area that needs ECC protection at the initial stage of design, and ...

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): G06F11/10
Inventor 郑茳肖佐楠匡启和竺际隆张艳丽李利
Owner 苏州国芯科技股份有限公司
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