Serial Bus Receiver with Dual Thresholds for Conflict Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current serial bus systems, such as those using CAN or CAN FD protocols, face limitations in data transfer rate and user data capacity, particularly in applications requiring higher bandwidth and error robustness, especially when dealing with longer frames exceeding 64 bytes.

Innovation Solution

A device for a subscriber station in a serial bus system that includes a receiver capable of detecting transmission conflicts even when both bus states are actively driven, using multiple reception thresholds to generate digital signals, allowing for flexible and error-robust communication with increased data rates and user data capacity up to 4096 bytes per frame.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a higher clock frequency is used to increase data transmission rate beyond 1 Mbit/s, then the data rate is improved, but the error robustness and reliability of transmission conflict detection deteriorate

Engineering Contradiction:
Improvedata transmission rateVSAvoidtransmission conflict detection reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies parameter changes by introducing multiple receive thresholds (first receive threshold and second receive threshold) instead of a single threshold. The second receive threshold has a voltage value less than the first receive threshold, creating distinct voltage level ranges for different bus states. This allows the receiver to differentiate between dominant and recessive bus states even when both are actively driven at high clock frequencies, thereby maintaining reliable transmission conflict detection while achieving high data transmission rates.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If the payload length is extended from 8 to 64 bytes in CAN FD, then the user data capacity is improved, but the bandwidth limitation and speed compared to Ethernet remain insufficient

Engineering Contradiction:
Improveuser data capacity per frameVSAvoiddata transmission speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The patent applies dynamics by enabling the bus system to operate in different communication phases with different clock frequencies. The system can dynamically switch between a first clock frequency for the arbitration phase and a second, higher clock frequency for the data phase. This dynamic frequency adjustment allows the system to maintain compatibility with standard CAN protocols for arbitration while achieving Ethernet-like transmission speeds for data transfer, thus increasing both user data capacity and transmission speed.

Inventive Principle:
Principle #15Dynamics

3Productivity

If both bus states are actively driven within a frame during the data phase, then the data transmission efficiency is improved, but the ability to detect transmission conflicts using traditional methods deteriorates

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidtransmission conflict detection
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces an intermediary mechanism in the form of a receiver that uses multiple receive thresholds to mediate the detection of bus states. Instead of relying on traditional methods that compare transmit and receive signals, the receiver uses the first and second receive thresholds to determine whether a dominant or recessive bus state is present on the bus. This intermediary threshold-based detection method enables reliable transmission conflict detection even when both bus states are actively driven, maintaining data transmission efficiency while solving the detection problem.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3900271B1Device for a subscriber station of a serial bus system and method for communication in a serial bus system
Publication Date: 2023.06.28 ROBERT BOSCH GMBH
  • EP3900271B1 patent drawingFigure 1~2
  • EP3900271B1 patent drawingFigure 3
  • EP3900271B1 patent drawingFigure 4~5

AI summary

The invention provides a device (12; 16; 32) for a serial bus system (1) and a method for data transmission in a serial bus system (1). The device (12; 16; 32) has a receiver (122) for receiving a signal from a bus (40) of the bus system (1), in which, for a message (45) which is exchanged between subscriber stations (10, 20, 30) of the bus system, a recessive bus state (401, U_D1) can be overwritten by a dominant bus state (402, U_D0) and the recessive bus state (401) is generated differently in the first communication phase (451; 453, 451) from the recessive bus state (U_D1) in the second communication phase (452), wherein the receiver (122) is configured to generate a digital signal (RXD; S1) on the basis of the signal received from the bus (40), and to output the signal (RXD; S1) to a communication control device (11) for evaluating the data contained in the digital signal (RXD; S1), wherein the receiver (122) is additionally configured to use at least one first reception threshold (T_u) and a second reception threshold (T_p1; T_2; T_p1, T_p2) to generate the digital signal (RXD; S1) in the second communication phase (452), and wherein the second reception threshold (T_p1; T_2; T_p1, T_p2) has a voltage value which is lower than the voltage value of the first reception threshold (T_u) or higher than the highest voltage value which, during normal operation, is established on the bus (40) for a dominant bus state (U_D0) in the second communication phase (452).