Transmitter Circuit Impedance Control for CAN Bus Signal Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current CAN bus networks face challenges with data rate limitations due to ringing and reflections, especially with advancements in protocols like CAN FD, which increase data rates and make termination resistance and impedance matching critical.

Innovation Solution

A transmitter circuit is designed with a voltage setting circuit and an impedance setting circuit, allowing for independent control of differential driver voltage and driver impedance. The impedance setting circuit has adjustable pull-up and pull-down resistances, enabling precise adjustment of driver impedance to target profiles during data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data rate is increased to support CAN FD protocol, then productivity is improved, but ringing and reflections occur causing signal integrity degradation

Engineering Contradiction:
Improvedata rateVSAvoidsignal integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The transmitter circuit proactively adjusts the driver impedance to a target impedance profile before and during the recessive period of data transmission. This preliminary impedance matching action prevents reflections and ringing from occurring in the first place, rather than attempting to correct them after they occur. The controller detects the dominant-to-recessive transition and responds by adjusting the impedance setting circuit to match the characteristic impedance of the bus, thereby eliminating the root cause of signal integrity degradation at higher data rates.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If termination resistance is adjusted to reduce reflections, then signal integrity is improved, but hardware complexity and control precision requirements increase

Engineering Contradiction:
Improvesignal integrityVSAvoidhardware complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic impedance adjustment rather than static termination. The impedance setting circuit uses adjustable resistances (such as switched resistor networks or variable resistors) that can change their resistance values in real-time based on the transmission state. The controller dynamically switches between different impedance configurations - using a target impedance profile during recessive periods and a different configuration during dominant periods. This dynamic approach simplifies the overall system by eliminating the need for complex external termination networks while maintaining signal integrity through adaptive impedance matching.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The transmitter circuit integrates multiple functions into a single device: it simultaneously performs voltage level switching and impedance matching. The impedance setting circuit is incorporated directly into the transmitter structure, allowing the same hardware block to handle both data transmission and reflection suppression. This multi-functionality reduces the need for separate termination components and simplifies the overall network architecture.

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

3Reliability

If driver impedance is precisely controlled to match bus impedance, then reflections are minimized, but timing accuracy requirements become more stringent

Engineering Contradiction:
Improvereflection suppressionVSAvoidtiming accuracy
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent changes the impedance parameter dynamically based on the transmission phase rather than requiring continuous precise control. The impedance setting circuit is configured to switch between discrete impedance states - specifically, a target impedance profile during the recessive period that matches the bus characteristic impedance. By changing the impedance parameter in sync with the data transmission phases (triggered by dominant-to-recessive transitions), the system achieves effective reflection suppression without requiring sub-nanosecond timing precision, as the impedance adjustment is coordinated with the natural bit timing of the CAN protocol.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12224781B2Transmitter circuit
Publication Date: 2025.02.11 NXP BV
  • US12224781B2 patent drawing
  • US12224781B2 patent drawing
  • US12224781B2 patent drawing

AI summary

A transmitter circuit including an impedance setting circuit having first and second legs, wherein each leg includes an adjustable pull-up resistance and an adjustable pull-down resistance connected in series between a supply terminal and a reference terminal. A first-leg-node, between the adjustable resistances of the first leg, is connected to a first bus terminal. A second-leg-node, between the adjustable resistances of the second leg, is connected to a second bus terminal. The controller detects a transition in a transmission data signal, and in response to a dominant to recessive transition the controller controls a voltage setting circuit to set the differential driver voltage on the bus to a recessive value; adjusts each of the adjustable pull-up resistances and the adjustable pull-down resistances with the same target impedance profile such that the transmitter circuit drives the bus with a target driver impedance for an active recessive period of a bit time.