One-Wire ECDD Signal Modulation for Skew Elimination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital data communication systems require two electrical paths for data and clock signals, leading to high costs, resource-intensive manufacturing, and skew issues due to differing signal arrival times, which complicates data latching and increases the risk of errors, especially at high clock rates.

Innovation Solution

Combining data and clock signals into a single electrical signal using a direct period synthesizer, where pulse edges function as clock signals and pulse duty cycles represent digital values, reducing the number of necessary electrical paths and eliminating skew by creating an ECDD signal for one-wire communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If two separate electrical paths are used for data and clock signals, then data communication reliability is maintained through synchronized timing, but manufacturing cost and system size increase significantly

Engineering Contradiction:
Improvedata communication reliabilityVSAvoidnumber of electrical paths
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines data and clock signals into a single electrical path by encoding the clock signal within the data signal waveform. The transmitter modulates the data signal with the clock signal, and the receiver extracts both signals from the same physical channel, eliminating the need for separate data and clock wires while maintaining synchronization through the embedded clock information.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If two separate electrical paths are used for data and clock signals, then timing synchronization is maintained, but manufacturing cost and physical area increase

Engineering Contradiction:
Improvetiming synchronizationVSAvoidphysical area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent merges data and clock signals into one physical channel, reducing the physical area required for signal transmission. By encoding clock information within the data signal waveform through modulation techniques, the system eliminates redundant physical paths while preserving timing synchronization through the embedded clock signal.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of manufacture

If separate electrical paths are used for data and clock, then signal transmission is simplified, but skew between data and clock signals occurs causing latching errors

Engineering Contradiction:
Improvesignal transmission simplicityVSAvoidsignal alignment precision
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent eliminates skew between data and clock signals by combining them into a single electrical path. The clock signal is embedded within the data signal waveform through modulation, ensuring that both signals traverse the same physical medium and arrive simultaneously at the receiver, thereby eliminating timing skew and latching errors.

Inventive Principle:
Principle #5Merging (Combining)

4Productivity

If multiple data paths are accompanied by one clock path, then resource utilization improves, but delay optimization becomes difficult due to unpredictable skew

Engineering Contradiction:
Improveresource utilizationVSAvoiddelay optimization complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies the merging principle to each data path individually, embedding its own clock signal within the data waveform. This allows multiple data paths to be transmitted efficiently while each path maintains independent timing synchronization through its embedded clock, eliminating the skew optimization problems associated with shared clock paths.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8929467B1Circuits and methods for one-wire communication bus of using pulse-edge for clock and pulse-duty-cycle for data
Publication Date: 2015.01.06 XIU LIMING
  • US8929467B1 patent drawing
  • US8929467B1 patent drawing
  • US8929467B1 patent drawing

AI summary

A one-wire communication bus for transferring a sequence of digital data from a transmitter to a receiver includes (a) an ECDD signal modulation circuit to create an electrical pulse train wherein each pulse's edge is used as clock signal and each pulse's duty cycle is used to represent digital value of zero and one; (b) an ECDD signal demodulation circuit to receive the ECDD pulse train using a group of sampling cells and to decode the sampled results using a majority voting circuit; (c) an electrical connection between a transmitter wherein the ECDD signal modulation circuit resides and a receiver wherein the ECDD signal demodulation circuit resides. Said ECDD signal is sent from the transmitter to the receiver through the electrical connection. Methods of creating the ECDD pulse train in the transmitter and decoding the ECDD pulse train in the receiver are also disclosed.