Clock Signal Recovery from PAM-N Transition Time Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current clock data recovery methods for high data rate serial signals, such as PAM-n signals, face challenges in latency and real-time recovery, particularly with phase-locked loops and blind oversampling techniques, which are inadequate for handling high data rates and frequency variations.

Innovation Solution

A signal analysis method utilizing a feed-forward structure to recover the clock signal from n-ary signals by determining transition times, transforming them into a reference symbol period, and statistically evaluating these times to determine the clock signal, effectively handling jitter and frequency shifts, and enabling recovery at data rates exceeding 10 Gbps.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If phase-locked loop based clock data recovery is used, then clock signal recovery is achieved, but latency increases and real-time recovery capability deteriorates

Engineering Contradiction:
Improveclock signal recovery accuracyVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent inverts the conventional feedback-based PLL approach by using a feed-forward structure. Instead of continuously adjusting the clock based on phase error feedback, the method directly determines transition times from the data signal and uses these to generate the recovered clock signal, eliminating feedback latency and achieving real-time recovery.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent performs preliminary action by pre-determining transition times from the incoming data signal before clock recovery is needed. By analyzing transition patterns and storing them in buffers, the system prepares clock information in advance, enabling low-latency recovery without waiting for feedback loops to converge.

Inventive Principle:
Principle #10Preliminary action

2Ease of manufacture

If blind oversampling technique is used, then simple implementation is achieved, but real-time recovery capability at high data rates deteriorates

Engineering Contradiction:
Improveimplementation simplicityVSAvoidreal-time recovery capability
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

While avoiding PLL feedback loops, the patent introduces a different feedback mechanism by using detected transition times to update and refine transition time estimates. This adaptive feedback improves accuracy for high data rate signals while maintaining the simplicity of the oversampling approach through software-based processing.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If phase interpolation technique is used, then frequency shift tracking is improved, but latency due to feedback increases

Engineering Contradiction:
Improvefrequency shift tracking capabilityVSAvoidlatency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent replaces the mechanical feedback-based phase interpolation system with a software-based digital signal processing approach. By using algorithms to analyze transition times and determine clock phases directly from data transitions, the system achieves frequency shift tracking without the latency inherent in hardware feedback loops.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10951214B1Signal analysis method and signal analysis module
Publication Date: 2021.03.16 ROHDE & SCHWARZ GMBH & CO KG
  • US10951214B1 patent drawing
  • US10951214B1 patent drawing

AI summary

A signal analysis method for recovering a clock signal from an input signal is described. The input signal comprises a symbol sequence, wherein each symbol has one of N different amplitude values, and wherein N is an integer bigger than 1. The signal analysis method comprises the following steps: The input signal is received. Transition times of the input signal are determined, wherein the input signal respectively crosses one of several predetermined amplitude thresholds at the transition times. The transition times are transformed into one reference symbol period, thereby obtaining transformed transition times. The clock signal is determined based on the transformed transition times. Further, a signal analysis module for recovering a clock signal from an input signal is described.