Delay Compensation Circuitry for MIPI C-PHY Zero Crossing Dispersion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data communication systems, such as those supporting the MIPI C-PHY standard, face challenges in maintaining a wide data valid window due to dispersion in the generation timing of clock pulses caused by variations in zero crossing timing of voltages between wires, leading to potential reductions in data reception reliability.

Innovation Solution

A receiver device is configured with differential receivers, delay compensation circuitry, and clock recovery circuitry to generate compensated single-ended signals and a recovered clock signal, with delay times adjusted based on the voltage states of previous and current symbols to synchronize and compensate for dispersion in zero crossing timing, thereby enhancing data valid window stability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the data communication system uses three or more wires to achieve high speed data communications, then the data transmission rate is improved, but the dispersion in zero crossing timing of voltages between wires causes clock pulse generation timing to vary, reducing data reception reliability

Engineering Contradiction:
Improvedata transmission rateVSAvoiddata reception reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The delay compensation circuitry performs preliminary compensation by calculating the appropriate delay time based on the voltage states of the previous symbol and applying this delay to the current symbol's single-ended signal. This preliminary action pre-corrects the timing dispersion before clock recovery, ensuring that clock pulses are generated at consistent timing despite voltage variations between wires.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback by monitoring the voltage states of previous symbols and using this information to adjust the delay compensation for current symbols. The delay compensation circuitry continuously adapts based on historical voltage state information, creating a feedback loop that maintains timing synchronization and compensates for wire-to-wire variations dynamically.

Inventive Principle:
Principle #23Feedback

2Reliability

If the system enlarges the data valid window to improve reliability, then data reception reliability is improved, but the dispersion in clock pulse generation timing reduces the effective data valid window

Engineering Contradiction:
Improvedata reception reliabilityVSAvoiddata valid window duration
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The system dynamically changes the delay parameter based on voltage states. By adjusting the delay time parameter according to the specific voltage conditions of previous and current symbols, the system optimizes the timing for each transmission scenario, effectively enlarging the data valid window without suffering from clock pulse timing dispersion.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the delay compensation circuitry uses voltage information from previous symbols to adjust delay time, then timing synchronization is improved, but the complexity of the receiver device increases

Engineering Contradiction:
Improvetiming synchronization precisionVSAvoidreceiver device complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The delay compensation circuitry performs preliminary compensation by calculating the appropriate delay time based on the voltage states of the previous symbol and applying this delay to the current symbol's single-ended signal. This preliminary action pre-corrects the timing dispersion before clock recovery, ensuring that clock pulses are generated at consistent timing despite voltage variations between wires.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback by monitoring the voltage states of previous symbols and using this information to adjust the delay compensation for current symbols. The delay compensation circuitry continuously adapts based on historical voltage state information, creating a feedback loop that maintains timing synchronization and compensates for wire-to-wire variations dynamically.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10972317B2Device and method for data reception
Publication Date: 2021.04.06 SYNAPTICS INC
  • US10972317B2 patent drawing
  • US10972317B2 patent drawing
  • US10972317B2 patent drawing

AI summary

A receiver device comprises one or more differential receivers configured to respectively output single ended signals, one or more delay compensation circuitries configured to delay the single ended signals, clock recovery circuitry configured to generate a recovered clock signal based on a compensated single ended signals respectively outputted from the delay compensation circuitries, and one or more latch circuitries configured to respectively latch the compensated single ended signals in synchronization with the recovered clock signal.