I2C Data Transmission With Buffered Feedback for Long-Distance Links

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current I2C data transmission methods for long distances suffer from low effective rates due to the need for 1-bit feedback after each 8-bit data transmission, which limits the transmission frequency and efficiency of long-distance data packets.

Innovation Solution

Implementing a method where a transmission chip returns feedback information to the master device based on successful receipt of I2C data, allowing continuous use of the I2C interface and decoupling the transmission frequency of long-distance data packets from the I2C data rate, enabling larger data packets and improved efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the master device waits for 1-bit feedback after each 8-bit data transmission, then the reliability of data reception is ensured, but the transmission effective rate is reduced

Engineering Contradiction:
Improvedata reception reliabilityVSAvoidtransmission effective rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The transmission chip prepares feedback information in advance and stores it in storage space, allowing the master device to retrieve feedback without waiting for real-time 1-bit responses. This preliminary preparation enables continuous I2C interface usage while maintaining reliability through stored acknowledgment information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The transmission chip acts as an intermediary between the master device and slave device, buffering feedback information locally and providing it to the master device on demand. This intermediary role decouples the feedback timing from the data transmission timing, allowing the I2C interface to remain continuously available for new transmissions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the transmission chip returns feedback information immediately after each data transmission, then the feedback accuracy is ensured, but the transmission frequency of long-distance data packets is limited

Engineering Contradiction:
Improvefeedback accuracyVSAvoidtransmission frequency
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The transmission chip prepares and stores feedback information in advance, allowing the master device to retrieve accurate feedback without immediate transmission pauses. This enables the system to maintain high transmission frequencies for long-distance data packets while ensuring feedback accuracy through pre-prepared acknowledgment information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback through storage of acknowledgment information rather than immediate real-time responses. The transmission chip stores feedback from slave devices and provides it to master devices on demand, maintaining feedback accuracy while enabling continuous high-speed transmission operations.

Inventive Principle:
Principle #23Feedback

3Productivity

If the I2C interface is used continuously for transmission, then the transmission effective rate is improved, but the feedback information delivery to master device is delayed

Engineering Contradiction:
Improvetransmission effective rateVSAvoidfeedback delivery time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The transmission chip prepares feedback information in advance and stores it in storage space before the master device needs it. This preliminary action allows the I2C interface to be used continuously for data transmission while feedback information is already ready and can be delivered immediately when the master device requests it, minimizing time loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The transmission chip serves as an intermediary that buffers feedback information locally, decoupling the continuous I2C transmission process from feedback delivery. This intermediary storage mechanism allows the I2C interface to operate continuously at high speed while feedback is delivered through the storage system without blocking the transmission stream.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12360939B2Data transmission method according to inter-integrated circuit protocol and transmission apparatus
Publication Date: 2025.07.15 YINWANG INTELLIGENT TECHNOLOGIES CO LTD
  • US12360939B2 patent drawing
  • US12360939B2 patent drawing
  • US12360939B2 patent drawing

AI summary

A data transmission method according to an I2C protocol and a transmission apparatus includes: a first transmission chip obtains I2C data from a first device, wherein the I2C data is data sent by the first device to a second device. The first transmission chip sends first feedback information to the first device, wherein the first feedback information is used to indicate whether the I2C data is successfully received. The first transmission chip forwards the I2C data to a second transmission chip corresponding to the second device. The first transmission chip receives second feedback information from the second transmission chip, and the second feedback information is used to indicate whether the I2C data is successfully received. The first transmission chip stores the second feedback information in a first storage space that is storage space of the first transmission chip.