Single-Wire I2C Transceiver Using Manchester Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional I2C-bus communication requires two wires, which is not suitable for long-distance cables in industrial applications and can result in noise and ground offsets, making it inefficient.

Innovation Solution

A single-wire Interface bus transceiver system that encodes both data and clock using Manchester code, allowing for noise reduction and compatibility with the I2C protocol by embedding the clock into the data line, comprising a master and slave transceiver system with encoding and decoding capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional two-wire I2C-bus is used for communication, then data transmission can be achieved, but noise and ground offsets occur in long-distance cable applications

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidnoise and ground offsets
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent merges the clock signal and data signal into a single wire by encoding both information streams onto one communication line using Manchester encoding scheme. This consolidation eliminates the separate clock wire that was susceptible to noise and ground offsets, while maintaining reliable data transmission through the unified single-wire interface.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces Manchester encoding as an intermediary mechanism that transforms separate clock and data signals into a unified encoded signal format. This encoding scheme acts as a mediator that carries both timing and data information simultaneously on a single wire, isolating the communication from external noise and ground potential differences.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Length of stationary object

If two-wire I2C-bus is used, then clock and data can be transmitted separately, but cable length is limited due to noise issues

Engineering Contradiction:
Improvecable lengthVSAvoidnoise
Core Design Contradiction:
Length of stationary objectVSObject-affected harmful factors

Solution Approach 1:

By combining clock and data transmission into a single encoded signal on one wire, the patent eliminates the noise susceptibility associated with long two-wire cables. The single-wire Manchester-encoded interface enables extended cable lengths in industrial applications while maintaining signal integrity through differential signaling and encoded transmission.

Inventive Principle:
Principle #5Merging (Combining)

3Object-affected harmful factors

If single-wire interface is implemented, then noise and ground offsets are reduced, but encoding complexity increases

Engineering Contradiction:
Improvenoise and ground offsetsVSAvoidencoding complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent employs Manchester encoding as an intermediary layer that systematically transforms clock and data signals into a unified encoded format. While this adds encoding/decoding functionality, the standardized encoding scheme provides a manageable complexity level that trades acceptable device complexity for significant noise immunity and ground offset reduction.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Device complexity

If clock is embedded in data line, then single-wire communication is achieved, but compatibility with traditional I2C requires adaptation

Engineering Contradiction:
Improvewire quantityVSAvoidI2C protocol compatibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent designs the single-wire transceiver to maintain compatibility with I2C protocol standards while achieving clock embedding. The transceiver can operate in both traditional two-wire mode and single-wire Manchester-encoded mode, providing multi-functionality that ensures broad adaptability across different application scenarios and device configurations.

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

Data Source

PatentUS10216690B2Single-wire interface bus transceiver system based on I2C-bus, and associated method for communication of single-wire interface bus
Publication Date: 2019.02.26 NXP BV
  • US10216690B2 patent drawing
  • US10216690B2 patent drawing
  • US10216690B2 patent drawing

AI summary

There is disclosed a single-wire Interface bus transceiver system comprising: an I2C master, a master transceiver, a signal wire, a slave transceiver and an I2C slave, wherein the master transceiver is adapted to encode master data SDA and master clock SCL received from I2C master using Manchester code, generate master single wire signal and transfer it to the slave transceiver through the signal wire, the master transceiver is also adapted to decode Manchester-encoded slave signal received from the signal wire and transfer the decoded slave data to I2C master; the slave transceiver is adapted to encode slave data received from I2C slave using Manchester code, generate slave single wire signal and transfer it to the master transceiver through the signal wire, the slave transceiver is also adapted to decode Manchester-encoded master signal received from the signal wire, generate the recovered master clock and transfer the decoded master data and recovered master clock to I2C slave.