Data Recovery Circuit Sampling Method Using Phase-Shifted Strobes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-speed serial link systems face issues with asynchrony and skew due to mismatched semiconductor processes, wire-interconnect lengths, temperature variations, and material imperfections, leading to inaccurate data sampling, even with conventional over sampling techniques.

Innovation Solution

A sampling method using multiple strobes with the same frequency but different phase delays, where the positions of data transition points are determined using exclusive OR calculations to select the optimal strobe for sampling, ensuring accurate data sampling by adjusting the delay time to align bit middle points with sampling edges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional over sampling technique is used, then sampling frequency is increased and accuracy is improved, but incorrect data sampling still occurs when skew is very large and sampling edges fall on data transition points

Engineering Contradiction:
Improvedata sampling accuracyVSAvoidcorrectness of sampled data
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent divides the sampling process into multiple segments by using four different strobes (CLK0, CLK1, CLK2, CLK3) with different phase delays. Each strobe samples the digital signal at different time points, effectively segmenting the sampling process to cover various skew conditions. This segmentation allows the system to identify and select the most reliable sampling results among multiple attempts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the phase delay parameter of the strobes to resolve sampling errors. By adjusting the phase delays of CLK0, CLK1, CLK2, and CLK3 relative to each other, the system can adapt to different skew conditions and select the sampling results that are least affected by timing misalignment between data and clock signals.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If multiple strobes with different phase delays are used, then optimal sampling strobe can be selected to improve accuracy, but device complexity increases

Engineering Contradiction:
Improvedata sampling accuracyVSAvoidnumber of strobes and control logic
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the sampling function across four different strobes, each handling a specific phase delay condition. This segmentation distributes the sampling task across multiple simple clock signals rather than requiring one complex adaptive clock, reducing overall system complexity while maintaining high sampling accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses four strobes (excessive action) to sample the same digital signal, which is more than the single strobe traditionally used. This excessive sampling approach ensures that at least one sampling instance will be correct even under varying skew conditions, and the selection logic chooses from these multiple samples to guarantee accuracy.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If sampling is performed at fixed edges of strobe, then sampling timing is simple to control, but sampling accuracy deteriorates when strobe and data are asynchronous due to process mismatch and temperature variations

Engineering Contradiction:
Improvesampling control simplicityVSAvoiddata sampling accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent segments the clock signal into multiple strobes with different phase delays (CLK0, CLK1, CLK2, CLK3), each sampling at fixed edges but at different time points relative to the data signal. This segmentation allows the system to maintain simple fixed-edge sampling control while achieving high accuracy by selecting the best sampling result among multiple phase-offset attempts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary sampling with multiple strobes having different phase delays before final data selection. This preliminary action with CLK0, CLK1, CLK2, and CLK3 allows the system to pre-identify the optimal sampling point under current skew conditions, ensuring accurate data capture without complex real-time adjustment during the actual sampling moment.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8139697B2Sampling method and data recovery circuit using the same
Publication Date: 2012.03.20 UNITED MICROELECTRONICS CORP
  • US8139697B2 patent drawing
  • US8139697B2 patent drawing
  • US8139697B2 patent drawing

AI summary

A sampling method and a data recovery circuit using the same are provided. The sampling method includes following steps. First, a first strobe, a second strobe, a third strobe, and a fourth strobe are provided, wherein the second strobe lags the first strobe a first predetermined phase, the third and the fourth strobe respectively lag the first and the second strobe a second predetermined phase, and the second predetermined phase is half of the first predetermined phase. Then, a digital signal is respectively sampled with the first and the second strobe. Thereafter, the positions of data transition points of the digital signal are determined according to the sampling results of the first and the second strobe. Next, the third or the fourth strobe is selected as a preferable sampling strobe according to the determination result. Finally, the digital signal is sampled with the preferable sampling strobe.