CAN Transceiver Negative Threshold Comparator Noise Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing CAN transceivers struggle to detect when a sending node has stopped transmitting, leading to potential synchronization issues and data inaccuracies due to noise or cross-talk on the bus lines.
Innovation Solution
The proposed CAN XL transceiver employs a comparator with a negative threshold to qualify the output signal, allowing for early detection of a stopped sender and preventing misinterpretation of noise as data traffic.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a standard comparator with zero threshold is used to detect bus activity, then the detection is simple and fast, but noise or cross-talk on the bus lines is misinterpreted as data traffic, leading to synchronization issues
Solution Approach 1:
The patent changes the threshold parameter of the comparator from the standard zero threshold to a negative threshold value. This parameter modification allows the comparator to distinguish between noise (which stays above the negative threshold) and actual data traffic (which goes below the negative threshold), thereby improving noise detection accuracy without significantly increasing device complexity.
2Reliability
If the receiver continues in Data Level Mode after the sender stops transmitting, then the receiver remains in a ready state, but synchronization is lost and data loss or corruption occurs due to misinterpretation of noise
Solution Approach 1:
The patent implements a preliminary detection mechanism using a negative threshold comparator that activates before the sender actually stops transmitting. When the differential voltage rises above the negative threshold for a predetermined time period, the receiver proactively switches from Data Level Mode to Arbitration Level Mode in advance, ensuring synchronization is maintained and preventing data loss without causing detection delays.
3Measurement precision
If a negative threshold is used to filter noise, then noise detection accuracy improves, but the device complexity increases due to additional filtering circuitry
Solution Approach 1:
The patent implements signal qualification by changing the threshold parameter to a negative value and adding a time-based filtering condition. The comparator output is only valid when the differential voltage remains above the negative threshold for a predetermined time period. This approach improves signal qualification accuracy while keeping the additional circuitry complexity minimal, as it primarily involves threshold configuration and timing logic rather than complex filtering hardware.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This solution ensures that receiving nodes can switch back to the Arbitration Level Mode in time, maintaining synchronization with the sender and preventing data loss or corruption.
Implementation Method 1
The receiver comprises a comparator configured to compare the voltage differential signal to a negative threshold and a filtering circuit configured to filter the output of the comparator when the voltage differential signal rises above the negative threshold for a predetermined time period
Data Source
Figure 1~3
Figure 4~5
Figure 6
AI summary
A Controller Area Network (CAN) transceiver determines a voltage differential signal from analog signaling and provides a digital output signal at a receiver output to a CAN controller based on the voltage differential signal. The analog signaling received from the CAN bus can operate with a first voltage level scheme of a first CAN protocol and a second voltage level scheme for a second CAN protocol. A first comparator compares the voltage differential signal to a first threshold which is set to a value which differentiates between a logic low bit and logic high bit in accordance with the second CAN protocol. Filtering circuitry selectively filters an output of the first comparator based on detection of noise on the CAN bus to provide a first digital signal indicative of activity on the CAN bus according to the second CAN protocol.