Self-diagnosing system and method for coordination processing of software and hardware
A self-diagnosis system and coordinated processing technology, applied in the field of fault diagnosis, can solve problems such as low reliability of software and hardware coordinated processing, system errors, etc., and achieve the effect of improving reliability and reducing the incidence of errors
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
example 1
[0047]Example 1: Assume that feature content M is the activation of hardware module M, feature content N is the shutdown of hardware module N, and the system rules stored in the system rule checking module include "feature content M occurs after feature content N". The software program first sends an instruction to the hardware module N to control its activation, and the instruction is stored in the register of the hardware module N, and then the software program sends an instruction to the hardware module M to control its activation, and the instruction is stored in the register of the software module M. The system rule checking module reads the instructions stored in the registers of the hardware module M and the hardware module N, and extracts the characteristic content M representing the activation of the hardware module M and the characteristic content L representing the activation of the hardware module N. Since the system rules stored in the system rule checking module i...
example 2
[0048] Example 2: Assume that the feature content M is the storage space address of the output data of the hardware module M, the feature content N is the storage space address of the input data of the hardware module N, and the system rules stored in the system rule checking module include "feature content M and feature content N equal". The software program first sends an instruction to the hardware module M to control it to output and store the corresponding data into the storage space specified by the instruction. The instruction includes the address of the specified storage space and is stored in the register of the hardware module M; the software program Then send an instruction to the hardware module N to control it to read data from the storage space specified by the instruction as its input data. The instruction includes the address of the specified storage space and stores it in the register of the software module N. The system rule checking module reads the instruct...
example 3
[0049] Example 3: For the above example 2, it is assumed that the system rules stored in the system rule checking module do not include "the characteristic content M is equal to the characteristic content N", but include "the characteristic content M is not intersected with the characteristic content N", then if the characteristic content When M and feature content N do not intersect, that is, there is no intersection between the storage space of the output data of hardware module M and the storage space of input data of hardware module N, the system rule checking module judges that feature content M and feature content N do not conform to the system at this time. rules, and report an error to the software program, and notify the software program that its instructions to the hardware module M and hardware module N do not comply with the system rule "feature content M and feature content N are disjoint".
[0050] The above is a detailed description of the self-diagnosis system f...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 