CAN FD Light Bus Auto-Addressing for Daisy-Chain Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In communication networks with a daisy-chain topology, existing solutions lack an auto-addressing feature for devices using the CAN FD Light protocol, necessitating manual assignment of individual addresses during assembly, which is logistically challenging and inefficient.

Innovation Solution

Implementing a differential communication bus with a daisy-chain topology that includes a CAN protocol controller, transceiver circuits, and logic gates to enable auto-addressing, allowing devices to sequentially assign unique addresses without requiring prior knowledge of their positions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If manual address assignment is used in CAN FD Light daisy-chain topology, then device addressing can be implemented, but logistical effort and complexity increase significantly

Engineering Contradiction:
Improveease of device addressingVSAvoidlogistical effort for address assignment
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The system enables devices to automatically assign their own addresses through the auto-addressing mechanism. Each device in the daisy-chain topology sequentially receives a unique address without requiring manual intervention, thereby eliminating the logistical burden of manual address assignment while maintaining proper device addressing in the CAN FD Light network

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The master device performs preliminary actions by sequentially scanning through devices in the daisy-chain topology and assigning addresses before normal operation begins. This preliminary address assignment process occurs automatically during system initialization, eliminating the need for manual address configuration during assembly or installation

Inventive Principle:
Principle #10Preliminary action

2Productivity

If auto-addressing feature is added to CAN protocol, then device addressing efficiency improves, but protocol complexity increases

Engineering Contradiction:
Improvedevice addressing efficiencyVSAvoidprotocol complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The master device performs multiple functions: it acts as both the protocol controller and the address assignment authority. By combining these functions in a single device, the system achieves efficient auto-addressing for all devices in the daisy-chain topology without requiring complex distributed address assignment mechanisms, thus improving productivity while limiting the increase in overall system complexity

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

Solution Approach 2:

The master device serves as an intermediary between the CAN FD Light protocol and the daisy-chain topology. It mediates the address assignment process by sequentially scanning devices and assigning unique addresses, thereby enabling efficient auto-addressing while containing protocol complexity within the master device's control logic rather than distributing it across all devices

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If daisy-chain topology is used with CAN protocol, then network scalability improves, but signal integrity and data rate maintenance become challenging

Engineering Contradiction:
Improvenetwork scalabilityVSAvoidsignal integrity at high data rates
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments the daisy-chain topology into discrete device sections, each with its own unique address assigned by the master device. This segmentation allows the network to scale by adding more devices while maintaining signal integrity through proper addressing, as each segment can be independently managed and addressed without affecting the entire network's signal quality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system maintains high data rates by properly configuring communication parameters for each device in the daisy-chain topology. The master device adjusts transmission parameters based on the specific device being addressed and its position in the topology, thereby maintaining signal integrity and data rate performance while enabling network scalability through proper parameter management

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250310149A1Electronic device, corresponding bus communication system and method of configuring a bus communication system
Publication Date: 2025.10.02 STMICROELECTRONICS APPL GMBH
  • US20250310149A1 patent drawing
  • US20250310149A1 patent drawing
  • US20250310149A1 patent drawing

AI summary

An electronic device includes a CAN protocol controller, a first communication port configured to be coupled to a first segment of a differential bus, and a second communication port configured to be coupled to a second segment of the differential bus. A first CAN transceiver circuit is coupled to the CAN protocol controller and is configured to receive a first CAN transmission signal and to transmit a first CAN reception signal. The first CAN transceiver is configured to drive a differential voltage at the first segment of the differential bus based on the first CAN transmission signal and to sense a differential voltage at the first segment of the differential bus. The second communication port is enabled in response to a control signal being de-asserted and disabled in response to the control signal being asserted.