CAN Bus Driver Using Translinear Loops for Smooth High-Speed Waveforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing CAN bus driver circuits face challenges in generating smooth waveforms at higher data rates, leading to increased complexity, susceptibility to electromagnetic interference (EMI), and scalability issues due to the need for complex timing circuitry and large die sizes.

Innovation Solution

A CAN bus driver circuit utilizing translinear loop circuits to generate current signals corresponding to exponential and hyperbolic functions, which are then divided and output to the CAN bus wires, reducing complexity and EMI susceptibility while allowing for scalable high-data-rate operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If complex timing circuitry is used to generate smooth waveforms at higher data rates, then waveform smoothness is improved, but device complexity increases

Engineering Contradiction:
Improvewaveform smoothnessVSAvoidcircuit complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent replaces complex timing circuitry (mechanical/electronic control system) with a mathematical function-based approach using translinear loops. The circuit uses exponential and hyperbolic cosine functions to generate smooth waveforms naturally, eliminating the need for complex timing control while maintaining waveform quality at higher data rates.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the fundamental approach from time-based control to function-based control. By using translinear loops that inherently produce exponential and hyperbolic cosine relationships, the circuit generates smooth waveforms through parameter transformation rather than complex timing sequences, reducing device complexity while improving waveform smoothness.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If complex timing circuitry is used to achieve higher data rates, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improvedata rateVSAvoidcircuit complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent substitutes complex timing circuitry with a mathematical function-based generation approach. The translinear loops naturally produce the required waveforms through exponential and hyperbolic cosine relationships, enabling higher data rates without proportionally increasing circuit complexity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces dynamic function generation where the waveform characteristics are determined by mathematical relationships rather than fixed timing circuits. This allows the system to adapt to higher data rates by adjusting the functional parameters of the translinear loops rather than adding more complex timing control logic.

Inventive Principle:
Principle #15Dynamics

3Reliability

If larger die size is used to accommodate complex timing circuitry, then reliability is improved, but weight increases

Engineering Contradiction:
Improvesignal integrityVSAvoiddie size
Core Design Contradiction:
ReliabilityVSWeight of moving object

Solution Approach 1:

The patent replaces space-consuming timing circuitry with compact translinear loop circuits that generate smooth waveforms through mathematical functions. This substitution maintains signal integrity and reliability while significantly reducing the required die size, as the function-based approach requires fewer components and less interconnect infrastructure.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Ease of manufacture

If conventional driver circuits are used, then ease of manufacture is maintained, but susceptibility to EMI increases

Engineering Contradiction:
ImprovemanufacturabilityVSAvoidEMI susceptibility
Core Design Contradiction:
Ease of manufactureVSObject-affected harmful factors

Solution Approach 1:

The patent changes the waveform generation parameters from conventional square waves to mathematically smooth exponential andhyperbolic cosine waveforms. This parameter change inherently reduces high-frequency spectral content that causes EMI, while the translinear loop implementation uses standard semiconductor devices that maintain ease of manufacture with conventional fabrication processes.

Inventive Principle:
Principle #35Parameter changes

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

The proposed solution enables the generation of mathematically smooth waveforms that reduce electromagnetic interference and simplify the driver circuitry, allowing for efficient operation at higher data rates with reduced die size and complexity.

Implementation Method 1

A CAN bus driver circuit utilizing translinear loop circuits to generate current signals corresponding to exponential andhyperbolic functions

Methodology Applied
Scientific EffectTranslinear principle:

Implementation Method 2

The drain current of the first field effect transistor may be exponentially related to a voltage swing at the gate terminal of the third field effect transistor

Methodology Applied
Scientific EffectField effect transistor current-voltage relationship:

Data Source

PatentUS20250190389A1Controller area network (CAN) bus driver using translinear loops
Publication Date: 2025.06.12 MICROCHIP TECHNOLOGY INC
  • US20250190389A1 patent drawing
  • US20250190389A1 patent drawing
  • US20250190389A1 patent drawing

AI summary

A Controller Area Network (CAN) bus driver for driving a CAN bus is provided. The bus driver may include a first translinear loop circuit to receive an input voltage and output a first output current signal corresponding to an exponential function, a second translinear loop circuit to receive the input voltage and output a second output current signal corresponding to a hyperbolic function, a divider circuit to output a divided output current signal corresponding to the first output current signal divided by the second output current signal, a CAN Lo driver circuit to output the divided output current signal to a CAN Lo wire of the CAN bus, and a CAN Hi driver circuit to output the divided output current signal to a CAN Hi wire of the CAN bus.