CAN Bus Driver Using Translinear Loops for Smooth High-Speed Waveforms
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Productivity
If complex timing circuitry is used to achieve higher data rates, then productivity is improved, but device complexity increases
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.
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.
3Reliability
If larger die size is used to accommodate complex timing circuitry, then reliability is improved, but weight increases
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.
4Ease of manufacture
If conventional driver circuits are used, then ease of manufacture is maintained, but susceptibility to EMI increases
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.
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
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
Data Source
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.


