Single-Wire Serial Addressing Without Initialization Overhead

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing single wire serial communication systems face inefficiencies due to the need for address initialization, which can fail and disrupt subsequent communications, and require transmitting data to all slave devices even when communicating with a single device, reducing efficiency.

Innovation Solution

A method where slave devices automatically address themselves by modifying device address data in data packets based on preset data and calculation methods, eliminating the need for initialization and allowing direct communication with a single target device without transmitting to all devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If address initialization is performed in single wire serial communication, then slave devices can be identified, but communication efficiency deteriorates due to initialization failures and unnecessary data transmission to all devices

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by embedding device address data directly into data packets before transmission. Slave devices automatically extract and use this address data for identification without requiring separate initialization procedures. This pre-packaging of addressing information eliminates the need for preliminary address initialization steps, thereby improving communication efficiency while maintaining reliability through direct address matching in the data packets themselves

Inventive Principle:
Principle #10Preliminary action

2Reliability

If data is transmitted to all slave devices, then target device can be reached, but time consumption increases due to sequential transmission through intermediate devices

Engineering Contradiction:
Improvedevice identification accuracyVSAvoiddata transmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the device address data from the data packet structure and uses it as a filtering criterion at each intermediate slave device. Each slave device extracts its own address from the incoming packet and compares it with the destination address. When addresses match, the device processes the data; when they don't match, the device skips processing and forwarding. This extraction and comparison mechanism eliminates unnecessary time consumption by preventing intermediate devices from processing data not intended for them, while still ensuring reliable delivery to the target device

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If address initialization is required, then slave devices can be addressed, but system complexity increases due to initialization protocols and failure handling

Engineering Contradiction:
Improvedevice addressing capabilityVSAvoidcommunication protocol complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling slave devices to automatically extract device address data from incoming data packets and use it for self-identification without external initialization control. Each slave device independently compares the extracted address with its own identity, processes the packet if addresses match, or forwards it otherwise. This self-service addressing mechanism eliminates the need for complex centralized initialization protocols and failure handling procedures, thereby reducing system complexity while maintaining ease of operation through automatic device identification

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12489727B2Single wire serial communication method and single wire serial communication system
Publication Date: 2025.12.02 SILERGY SEMICON TECH (HANGZHOU) CO LTD
  • US12489727B2 patent drawing
  • US12489727B2 patent drawing
  • US12489727B2 patent drawing

AI summary

A single wire serial communication method for a system having a master device and a plurality of slave devices sequentially connected by a single wire can include: in each communication, transmitting a data packet by the master device, and sequentially receiving the data packet by each of the slave devices; receiving the data packet and forwarding the data packet to a next slave device by a current slave device, where each of the plurality of slave devices when receiving the data packet serve as the current slave device; modifying device address data in the data packet by the current slave device; and comparing the device address data in the data packet received by the current slave device against a preset data or the device address data in the data packet transmitted by the master device, in order to find at least one target slave device in the communication.