Serial Bus Receiver With Adaptive Thresholds For High Speed Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current serial bus systems, such as CAN and CAN FD, face limitations in data transfer rate and useful data capacity, with CAN FD's 64-byte limit being insufficient for some applications and its speed being slower compared to Ethernet, while maintaining error robustness.
Innovation Solution
A device and method for a user station in a serial bus system that employs multiple communication phases with distinct signal states and adaptive reception thresholds, allowing for higher data rates and increased useful data per frame with enhanced error robustness, achieving a net data rate of at least 10 Mbps and up to 4096 bytes per frame.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If higher clocking is used to increase data rate beyond 1 Mbit/s, then data transfer speed is improved, but error robustness deteriorates due to signal distortion and threshold violations
Solution Approach 1:
The patent implements dynamic switching between two communication phases with different bit rates. The first phase operates at a lower bit rate (500 kbit/s) for arbitration and control, while the second phase operates at a higher bit rate (2 Mbit/s) for data transfer. This dynamic adaptation allows the system to optimize for speed when needed while maintaining robustness during critical control phases.
Solution Approach 2:
The patent changes the reception threshold parameter between communication phases. In the first phase, a first reception threshold is used, while in the second phase, a second reception threshold (with negative voltage value) is applied. This parameter adaptation compensates for signal distortion effects at different bit rates, maintaining error robustness across varying speed conditions.
2Quantity of substance
If CAN FD format is used to increase useful data length to 64 bytes, then data capacity is improved, but the capacity remains insufficient for applications requiring larger data volumes
Solution Approach 1:
The patent enables dynamic data length adaptation by allowing user stations to negotiate and switch between different data lengths (8 bytes, 16 bytes, 32 bytes, 64 bytes, 128 bytes, 256 bytes, 512 bytes, 1024 bytes, 2048 bytes, 4096 bytes) based on application requirements. This dynamic capability provides flexibility that static CAN FD configurations cannot achieve.
Solution Approach 2:
The patent segments the communication protocol into distinct phases (arbitration phase and data phase) with different characteristics. The arbitration phase maintains CAN compatibility for control functions, while the data phase enables high-speed bulk data transfer with extended data lengths up to 4096 bytes. This segmentation allows the system to simultaneously support both control robustness and data capacity flexibility.
3Productivity
If data transfer rate is increased to achieve Ethernet-like speed, then productivity is improved, but the useful data length per frame becomes insufficient for high-volume applications
Solution Approach 1:
The patent implements dynamic configuration where both bit rate and data length are adapted based on application requirements. The system can operate in different modes: low-speed/high-robustness mode, high-speed/short-data mode, and high-speed/long-data mode. This dynamic multi-dimensional adaptation allows simultaneous optimization of both data rate and data length for specific applications.
Solution Approach 2:
The patent creates a universal communication system that can handle multiple communication requirements within a single protocol framework. It supports both traditional CAN control functions and high-speed data transfer, accommodates various data lengths from 8 to 4096 bytes, and maintains compatibility with existing CAN devices. This multi-functionality resolves the contradiction by making the system adaptable to different productivity and capacity requirements.
Data Source
AI summary
A device for a serial bus system. The device includes a receiver for receiving a signal from a bus of the bus system, in which bus system at least one first communication phase and one second communication phase are used for exchanging messages between user stations of the bus system. For a message, the bus states of the signal received from the bus in the first communication phase are different from bus states of the signal received in the second communication phase. The receiver is designed to generate a digital signal from the signal received from the bus and to output the signal to a communication control device which evaluates data contained in the digital signal. The receiver uses a first reception threshold and a second reception threshold in each of the communication phases for generating the digital signal, and the second reception threshold has a negative voltage value.


