Self-Synchronizing Data Communication via PWM Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data communication methods require multiple connections and fixed timing, which is inefficient and not suitable for low-pin count components or applications where flexibility and simplicity are needed, especially in cost-sensitive or low-complexity products.

Innovation Solution

A method using pulse width modulation (PWM) over a single communication line, where the duration of time intervals in a PWM cycle is used to encode data, allowing for flexible timing and bidirectional communication without the need for multiple connections, enabling self-synchronization and adaptability to varying transmission conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple connections are used for data transmission, then communication reliability is improved, but device complexity and pin count increase

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidconnection complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple communication functions (data transmission, clock synchronization, bidirectional communication) into a single physical connection. The transmitter and receiver share one communication line, eliminating the need for separate clock lines and data lines that would otherwise be required in traditional differential communication schemes.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The single communication line serves multiple functions simultaneously: it carries data signals, provides clock synchronization through PWM timing, and enables bidirectional communication. The same line is used for both transmitting and receiving data, making the connection multi-functional and reducing overall system complexity.

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

2Device complexity

If fixed timing is used in data communication, then synchronization is simplified, but adaptability to varying transmission conditions deteriorates

Engineering Contradiction:
Improvesynchronization complexityVSAvoidtiming adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic timing where the transmitter and receiver continuously adjust their operation based on measured time intervals. The receiver measures the time between transmitted pulses and uses this information to dynamically adjust its timing, allowing the system to adapt to varying transmission conditions such as different cable lengths, temperatures, and electrical loads while maintaining synchronization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback mechanisms where the receiver measures the actual time intervals between transmitted pulses and this measurement is used to adjust future timing operations. The transmitter and receiver continuously exchange timing information, allowing the system to self-correct and maintain accurate synchronization despite environmental variations.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If pulse width modulation with time interval encoding is used, then data transmission flexibility is improved, but measurement precision requirements increase

Engineering Contradiction:
Improvedata transmission flexibilityVSAvoidtime interval measurement precision
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent encodes data by varying the time interval parameters between PWM pulses rather than using fixed-width pulses. By changing the duration and spacing of pulses according to the data being transmitted, the system achieves flexible data encoding while the measurement precision requirement is managed through the natural timing resolution of the PWM generator and counter.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9007951B2Self synchronizing data communication method and device
Publication Date: 2015.04.14 INFINEON TECHNOLOGIES AG
  • US9007951B2 patent drawing
  • US9007951B2 patent drawing
  • US9007951B2 patent drawing

AI summary

A method comprises: detecting a first change of a physical property of a signal; starting a measurement of a duration of a first time interval that begins with the detection of the first change; detecting a second change of the physical property; stopping the measurement of the duration of the first time interval and starting a second measurement of a duration of a second time interval in response to the detection of the second change; detecting a third change of the physical property, and stopping the second measurement in response to detecting the third change; determining a relation of the durations of the first time interval and the second time interval from the first measurement and the second measurement; and determining the received data value based on the determined relation of the durations of the first time interval and the second time interval.