Fault Recognition in Serial Data Processing Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In processing systems with a single microprocessor, it is challenging to ensure that unequal results from multichannel processing are recognized as faults and prevent the continuation of data processing when a microprocessor is faulty, as the system may interpret these inequalities as correct results, leading to potential safety risks.
Innovation Solution
A method is implemented where input data is processed using multiple methods serially, with output data and test data items being generated to confirm validity, ensuring that if the validity cannot be confirmed, a fault is recognized, and the system stops processing to maintain safety.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If multiple processing methods are executed serially in a single microprocessor to achieve multichannel property, then device complexity is reduced, but reliability deteriorates because the system cannot ensure that unequal results are recognized as faults
Solution Approach 1:
The patent applies preliminary action by calculating a test data item from intermediate output data before final output is generated. This test data item serves as a preemptive verification mechanism that allows the system to detect faults before they propagate through the serial processing steps, thereby maintaining reliability while using a single microprocessor.
Solution Approach 2:
The patent implements feedback by comparing the test data item (calculated from intermediate results) with the final output data. This feedback loop enables the system to detect inconsistencies caused by faults in the serial processing sequence, allowing fault recognition without requiring multiple independent processing channels.
2Productivity
If serial processing is used in a single microprocessor, then productivity is improved by reducing hardware requirements, but safety deteriorates because the system may continue processing even when faults occur
Solution Approach 1:
The system performs preliminary verification by calculating the test data item during the processing sequence before final output is committed. This allows early detection of faults and prevents unsafe data from being processed further, maintaining safety assurance while keeping the single-microprocessor serial processing architecture that ensures productivity.
3Speed
If fewer method steps are used for comparing results, then processing speed is improved, but measurement precision deteriorates because fault detection capability is reduced
Solution Approach 1:
The patent extracts the verification function into a separate test data item calculation that operates on intermediate output data. This extracted verification step can be efficiently integrated into the existing processing pipeline without adding significant overhead, maintaining processing speed while improving fault detection precision through dedicated verification logic.
Data Source
AI summary
The invention relates to a method for recognizing a fault when processing input data in a processing system to form a data packet which contains output data and a test data item, the test data item being formed in order to confirm the validity of the output data. The following method steps are executed serially: The output data ascertained on the basis of the input data in line with a first processing method. The test data item is ascertained on the basis of the input data in line with a second processing method, with intermediate output data being ascertained on the basis of the input data in line with a third processing method, and a test data item is determined from the ascertained intermediate output data in line with a fourth processing method, wherein the first processing method and the third processing method implement the same function by different routes. A fault is recognized in the processing system if the validity of the output data cannot be confirmed by the test data item.


