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

A method for checking the correctness of flash data in real time

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

Active Publication Date: 2021-06-01
XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA
View PDF0 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
  • A method for checking the correctness of flash data 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 the correctness of FLASH data in real time and belongs to the technical field of highly reliable fault-tolerant computer design and comprehensive verification. The method adopts hardware circuits such as a self-contained verification function bus and verification FLASH, and FPGA to implement, writes verification data in the maintenance mode, and realizes real-time verification in the application mode without increasing system overhead. A solution for real-time checking of FLASH is provided for a highly reliable fault-tolerant computer. The advantage of the present invention is that the verification is completed when the data FLASH is read, and the 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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/10
CPCG06F11/1048G06F11/1068G06F2201/805
Inventor 吴琳韩强段小虎边庆程俊强
Owner XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA