Serial Reception Anomaly Checking in Semiconductor Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing semiconductor devices with serial communication functions face challenges in identifying and addressing anomalies caused by environmental noise, software anomalies in the MCU, and synchronization issues, which can lead to communication errors and inefficiencies.
Innovation Solution
The semiconductor device incorporates an anomaly check section that identifies anomalies by checking time intervals between edges in the reception data, verifying data patterns, and monitoring the stability of the baud rate, ensuring accurate communication by detecting and correcting issues such as noise interference, software conflicts, and synchronization errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If serial communication is implemented without anomaly detection, then device complexity is reduced, but communication reliability deteriorates due to undetected noise and synchronization errors
Solution Approach 1:
The anomaly detection section performs preliminary checks on reception data before it is processed further. It detects anomalies such as incorrect time intervals between edges, invalid data patterns, and baud rate instability in advance, preventing erroneous data from affecting subsequent communication operations.
Solution Approach 2:
The anomaly detection section acts as an intermediary between the receiving section and the rest of the communication system. It intercepts reception data, performs anomaly checks, and only allows validated data to proceed, thereby protecting the system from communication errors without requiring changes to the core communication protocol.
2Measurement precision
If comprehensive anomaly checking is performed on all reception data, then communication accuracy is improved, but processing time increases
Solution Approach 1:
The anomaly detection process is segmented into three distinct check types: time interval checks between edges, data pattern validation, and baud rate stability monitoring. Each check focuses on specific aspects of the reception data, allowing for efficient parallel or sequential processing without requiring comprehensive analysis of every bit.
Solution Approach 2:
The system monitors changes in key parameters such as time intervals between edges, data pattern conformity, and baud rate consistency. By detecting anomalies through parameter variations rather than exhaustive data analysis, the system achieves high accuracy while maintaining efficient processing speed.
3Stability of the object's composition
If anomaly detection and correction mechanisms are added, then communication stability is improved, but device complexity increases
Solution Approach 1:
The anomaly detection section provides feedback about the quality of reception data to the communication system. When anomalies are detected, the system can adjust its operation accordingly, such as requesting retransmission or adjusting sampling timing, thereby stabilizing communication without requiring complex error correction algorithms.
Data Source
AI summary
A semiconductor device comprises a receiving section configured to receive a reception data as serial data from an outside, and an anomaly check section configured to check for a presence or absence of an anomaly, whose cause can be identified, by checking the reception data.


