CAN Transceiver Mode Switching for Faster Compatible Data Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing CAN networks face inefficiencies in data transmission due to fixed baud rates, which limit the speed and reliability of communication between nodes, particularly in applications requiring higher data transfer rates.

Innovation Solution

The implementation of a CAN transceiver with dual transmission modes, utilizing Manchester encoding to dynamically switch between fast and slow transmission modes based on the presence of a first line code in the transmit data, allowing the transceiver to adapt its baud rate and voltage level schemes to optimize data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a fixed baud rate is used in CAN networks, then compatibility with traditional CAN protocols is maintained, but data transmission speed is limited

Engineering Contradiction:
Improvedata transmission speedVSAvoidprotocol compatibility
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The CAN transceiver is designed to dynamically switch between different transmission modes (fast and slow baud rates) based on the detected line code type. The system transitions from a static, fixed baud rate configuration to a dynamic one where the baud rate adapts in real-time according to the encoding scheme present on the bus, thereby resolving the contradiction between speed and adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the operational parameters of the CAN transceiver by introducing dual transmission modes with different baud rates. The system detects the line code type (e.g., Manchester encoding vs. traditional CAN encoding) and adjusts the baud rate parameter accordingly, enabling faster transmission when Manchester encoding is detected while maintaining compatibility with traditional protocols when their encoding is detected.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If dual transmission modes are implemented, then data transfer speed is improved, but device complexity increases

Engineering Contradiction:
Improvedata transfer rateVSAvoidtransceiver structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The transceiver performs preliminary detection of the line code type before committing to a transmission mode. By analyzing the incoming signals to identify whether Manchester encoding or traditional CAN encoding is being used, the system can pre-select the appropriate baud rate, avoiding the need for complex real-time switching mechanisms and reducing overall device complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The CAN transceiver is designed with multi-functionality to handle both fast and slow transmission modes within a single device. Rather than requiring separate transceivers for different baud rates, this universal design integrates multiple transmission capabilities into one component, improving productivity while minimizing the increase in device complexity through consolidation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Speed

If Manchester encoding is used for fast transmission, then baud rate is increased, but compatibility with traditional CAN protocols is reduced

Engineering Contradiction:
Improvebaud rateVSAvoidprotocol compatibility
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The transceiver applies different encoding and transmission characteristics locally based on the detected protocol type. When Manchester encoding is detected, the system locally adapts to fast transmission mode with appropriate voltage levels and timing. When traditional CAN encoding is detected, it switches to slow transmission mode with traditional characteristics. This localized adaptation allows the system to achieve high speed where needed while maintaining protocol compatibility.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3855683B1Controller area network controller and transceiver
Publication Date: 2024.11.27 NXP BV
  • EP3855683B1 patent drawingFigure 1~2
  • EP3855683B1 patent drawingFigure 3
  • EP3855683B1 patent drawingFigure 4~5

AI summary

A Controller Area Network, CAN, transceiver configured to be connected to a CAN bus comprising; a transmitter arrangement configured to transmit signalling on the CAN bus based on transmit data, configured to operate in a first or second transmission mode, the first transmission mode configured to transmit said signalling with a first property and the second transmission mode configured to transmit said signalling with a second, different, property; a receiver arrangement configured to receive signalling from the CAN bus; a receive output configured to provide received data to the CAN controller; and wherein the transmitter arrangement is configured to operate in one of the first or second transmission modes based on a determination that the transmit data is encoded with a first line code and otherwise operate in the other transmission modes, and wherein the transceiver includes a decoder configured to decode the first line code of the transmit data.