Memory error avoidance method combining software and hardware and device thereof

A technology of software, hardware and memory, applied in the field of memory error avoidance method combined with hardware and software and its device, can solve the problems of low memory fault detection coverage, hardware circuit is not universal, and cannot detect memory faults, etc., to achieve high memory The effects of fault detection coverage, improved memory fault detection speed, and reduced difficulty in test vector design and software design

Active Publication Date: 2014-07-16
CASCO SIGNAL
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1. The pure software MBIST solution depends on the computing power of the computer, and the memory detection speed is low;
[0005] 2. The pure software MBIST solution is limited by system characteristics. Under the normal operation of the software, all memory faults cannot be detected, and the coverage of memory fault detection is low;
[0006] 3. The pure hardware MBIST solution needs to design a sp

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
  • Memory error avoidance method combining software and hardware and device thereof
  • Memory error avoidance method combining software and hardware and device thereof
  • Memory error avoidance method combining software and hardware and device thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0051] Such as figure 1 As shown, a memory error avoidance method combining software and hardware includes the following steps:

[0052] 101) After starting, initialize it;

[0053] 102) After the HMBIST module is initialized, it starts to detect the memory in the device,

[0054]103) Determine whether a memory function failure is found. If a memory function failure is found, the device flashes an alarm and the device is down, otherwise the device initializes the file system and starts to guide the operating system to start. After the operating system starts normally, continue to perform step 104);

[0055] 104) The main task module runs, and performs logical operation processing on the system data;

[0056] 105) judge whether the timing interrupt arrives, if it is to perform step 106), otherwise return to perform step 104);

[0057] 106) If the late-night time is set and the device is in a non-busy state, activate HMBIST to run, and close the external timer, execute step 1...

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 relates to a memory error avoidance method combining software and hardware and a device of the memory error avoidance method. The memory error avoidance method comprises the steps that the mode of combination between an SMBIST and an HMBIST is adopted, if it is the set time late at night and an apparatus is in the non-busy state, the HMBIST is activated to run, and an external timer is shut down; after an HMBIST module starts to run, a CPU of the apparatus enters the sleep mode, the HMBIST module takes over control over an RAM, and whether faults are found or not during memory detection is judged; an SMBIST module calculates the initial address and the size of a memory needing testing according to the current period number, starts to detect the memory, and judges whether faults are found or not during memory detection. The device comprises a master processor module, a CPLD module and a memory module, wherein the master processor module is connected with the CPLD module, and the memory module is connected with the CPLD module. Compared with the prior art, the memory error avoidance method combining the software and the hardware and the device of the memory error avoidance method have the advantages that the design difficulty is reduced, the memory fault detection coverage rate is high, the detection speed is high, the hardware overheads are low, reusability is good, and the cost is low.

Description

technical field [0001] The invention relates to a memory error avoidance method, in particular to a memory error avoidance method combined with hardware and software and a device thereof. Background technique [0002] At present, in the rail transit industry, various control systems and equipment have complex functions, strong real-time performance, and high safety requirements. Any error or failure of any part of the system may lead to catastrophic consequences. The memory modules of these security devices may experience systemic memory failures and random hardware failures, resulting in abnormalities in the data stored in the memory, resulting in errors in the results of any logical operations running in the memory, and ultimately affecting the security of the entire system. Therefore, it is more and more important to carry out built-in tests on the memory of rail safety equipment to achieve the purpose of memory error avoidance. [0003] At present, there are two main me...

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/22G06F11/36
Inventor 徐军张磊周宇恒宋志坚赵伟郭延霞刘艳艳
Owner CASCO SIGNAL
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