Three-State CAN FD Light Driver for Shared Bus Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The high cost and complexity of providing a CAN FD transceiver for each processing unit in a system, especially in scenarios where multiple processing units need to communicate on a CAN FD Light bus, pose a significant challenge in automotive and other applications.

Innovation Solution

A processing system with a CAN FD Light controller that includes a three-state driver circuit and combinational logic to manage the transmission and reception of CAN FD Light frames without the need for a separate transceiver for each processing unit, using a shared transmission line and pull-up resistance to enable efficient data exchange.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a CAN FD transceiver is provided for each processing unit, then reliable data transmission is achieved, but system cost and complexity increase significantly

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges multiple CAN FD transceiver functions into a single shared transceiver that is time-multiplexed across multiple processing units. The transceiver is shared between a first processing unit and a second processing unit, with a controller managing arbitration and signal conditioning to enable reliable communication without requiring individual transceivers for each unit, thus reducing system complexity while maintaining transmission reliability.

Inventive Principle:
Principle #5Merging (Combining)

2Device complexity

If a shared transceiver is used among multiple processing units, then cost and complexity are reduced, but signal distortion and reliability issues arise

Engineering Contradiction:
Improvesystem complexityVSAvoiddata transmission reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces an intermediary controller that acts as a mediator between multiple processing units and the shared transceiver. This controller implements arbitration logic to manage access to the shared transceiver, conditions signals to prevent distortion, and ensures reliable data transmission by coordinating the timing and sequence of communications between processing units and the transceiver.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If multiple processing units share a transmission line, then component count is reduced, but signal distortion increases

Engineering Contradiction:
Improvenumber of componentsVSAvoidsignal distortion
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

Solution Approach 1:

The controller serves as an intermediary that conditions signals before they are placed on the shared transmission line, preventing signal distortion caused by direct connections from multiple processing units. The intermediary manages signal levels, timing, and arbitration to maintain signal integrity while enabling multiple units to share the transmission line with reduced component count.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20230300001A1Processing system, related integrated circuit, device and method
Publication Date: 2023.09.21 STMICROELECTRONICS DESIGN & APPL
  • US20230300001A1 patent drawing
  • US20230300001A1 patent drawing
  • US20230300001A1 patent drawing

AI summary

In an embodiment a processing system includes a sub-circuit including a three-state driver circuit, wherein the three-state driver circuit has a combinational logic circuit configured to monitor logic levels of a first signal and a second signal, and selectively activate one of the following switching states as a function of the logic levels of the first signal and the second signal: in a first switching state, connect the transmission terminal to the positive supply terminal by closing the first electronic switch, in a second switching state, connect the transmission terminal to the negative supply terminal by closing the second electronic switch, and in a third switching state, put the transmission terminal in a high-impedance state by opening the first electronic switch and the second electronic switch.