Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for checking FLASH data correctness in real time

A real-time verification and data technology, applied in electrical digital data processing, generation of response errors, error detection/correction, etc., can solve problems such as large system overhead, performance impact, and inability to detect data accuracy in real time, without increasing The effect of system overhead

Active Publication Date: 2018-05-08
XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional method of verifying data FLASH is mainly in two timings. First, after the curing data FLASH is completed, the data FLASH is verified once. After the verification is correct, the curing data is considered to be correct; second, the data FLASH is verified during the testing phase. Test, neither of these two methods can detect data accuracy in real time, and the system reliability is low
Another method is to design a piece of verification FLASH to store the verification data, read the data in the data FLASH first, calculate the verification value by the software, and then read the data in the verification FLASH, and compare the two. This method can verify the data in FLASH in real time, but the system overhead will be large and the performance will be affected by the comparison of two reads.

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 checking FLASH data correctness in real time

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0019] Key data such as the operating system and drivers are stored in the data FLASH. If the data stored in the data FLASH is wrong, the system will not work normally, so the data stored in the data FLASH is very critical. A method for checking the correctness of FLASH data in real time, the method is based on a hardware platform, and the hardware platform includes the following parts: a bus circuit with a check function, a CPU and a memory circuit, an FPGA circuit, and a check FLASH hardware The circuit, FPGA and CPU communicate through the bus, the CPU is connected to the memory, and the verification FLASH hardware circuit includes data FLASH and verification FLASH, and the data lines, address lines, and control signals of the data FLASH and verification FLASH are all connected to the FPGA. The communication relationship among the components is detailed in...

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 discloses a method for checking FLASH data correctness in real time, and belongs to the technical field of high-reliability fault-tolerant computer design and comprehensive verification.By the aid of a bus with a checking function, FLASH checking hardware circuits and FPGA (field programmable gate array) implementation, checking data are written in a maintenance mode, real-time checking is realized in an application mode, and system overhead is not increased. A scheme for checking FLASH in real time is provided for a high-reliability fault-tolerant computer. The method has the advantages that checking is finished when data FLASH is read, and system overhead is not increased.

Description

technical field [0001] The invention discloses a method for checking the correctness of FLASH data in real time and belongs to the technical field of highly reliable fault-tolerant computer design and comprehensive verification. Background technique [0002] In the development of a new generation of fighters, the reliability of fault-tolerant computer operation has attracted more and more attention, and higher requirements have been put forward for the integrity of system test verification. The traditional method of verifying data FLASH is mainly in two timings. First, after the curing data FLASH is completed, the data FLASH is verified once. After the verification is correct, the curing data is considered to be correct; second, the data FLASH is verified during the testing phase. Both of these two methods cannot detect the accuracy of data in real time, and the reliability of the system is low. Another method is to design a piece of verification FLASH to store the verifica...

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
CPCG06F11/1048G06F11/1068G06F2201/805
Inventor 吴琳韩强段小虎边庆程俊强
Owner XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA