Pulse Train Phase Compensation for Data Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data communication protocols such as SPI and I2C face challenges in handling increasing bandwidth requirements due to phase errors caused by delays between transmitter and receiver IC chips or devices, leading to power consumption and demodulation complexity issues.

Innovation Solution

A data communication system that converts a reference clock signal into a pulse train signal, which is transmitted to the receiver to regenerate a re-generated reference clock signal, preemptively compensating for phase errors by embedding delays in the pulse train, thereby reducing power consumption and simplifying demodulation processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data communication bandwidth is increased to meet higher data rate requirements, then communication speed improves, but phase errors caused by delays between transmitter and receiver increase leading to higher power consumption and demodulation complexity

Engineering Contradiction:
Improvedata communication rateVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The transmitter preemptively compensates for transmission delays by adjusting the phase of transmitted signals before they are sent through the channel. This preliminary phase adjustment counteracts the expected phase errors that would otherwise accumulate during transmission, allowing the receiver to demodulate signals with higher accuracy and lower power consumption without requiring complex post-reception correction mechanisms

Inventive Principle:
Principle #10Preliminary action

2Speed

If data communication bandwidth is increased to meet higher data rate requirements, then communication speed improves, but demodulation complexity increases due to phase errors from transmission delays

Engineering Contradiction:
Improvedata communication rateVSAvoiddemodulation complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

Phase compensation is performed in advance at the transmitter side based on predicted transmission characteristics, so that signals arrive at the receiver with pre-corrected phase values. This eliminates the need for complex iterative phase correction algorithms in the receiver's demodulator, thereby reducing demodulation complexity while maintaining high data rates

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If phase error compensation iterations are increased to improve communication accuracy, then measurement precision improves, but power consumption and processing time increase

Engineering Contradiction:
Improvephase error compensation accuracyVSAvoidcorrection iterations time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Instead of performing multiple iterative corrections at the receiver after signal arrival, the system performs a single preliminary phase compensation calculation at the transmitter based on known transmission channel characteristics. This advance correction achieves high phase accuracy in one step, eliminating the need for time-consuming iterative corrections at the receiver side

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9985687B2Communication system and method of data communications
Publication Date: 2018.05.29 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US9985687B2 patent drawing
  • US9985687B2 patent drawing
  • US9985687B2 patent drawing

AI summary

A communication system includes a carrier generator, a first modulation circuit, a pulse generator, a first transmission line, and a second transmission line. The carrier generator is configured to generate a first carrier signal and a reference clock signal. The first modulation circuit is coupled to the carrier generator, and configured to generate a first modulated signal based on a first data signal and the first carrier signal. The pulse generator is coupled to the carrier generator, and configured to generate a pulse train signal based on the reference clock signal. The first transmission line is configured to carry the modulated signal, and configured to cause a delay to the first modulated signal. The second transmission line is coupled to the pulse generator, configured to carry the pulse train signal, and configured to cause a delay to the pulse train signal.