Sampling Clock Error Calculation Circuit Using Correlation Offset

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Asynchronous sampling clocks between a transmitter and a receiver lead to data errors due to unknown or changing sampling clock frequencies, especially in environments affected by production and operational factors.

Innovation Solution

A signal receiving circuit and method that calculates the error of the sampling clock by performing correlation operations on sample data groups with predetermined sequences, generating a sample data group offset, and adjusting the sampling clock frequency to synchronize the clocks, using a clock error calculation circuit and timing recovery circuit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the sampling clock frequency is set based on ideal conditions, then the system design is simple, but the sampling clock becomes asynchronous due to production and environmental factors, leading to data errors

Engineering Contradiction:
Improvesampling clock synchronization systemVSAvoiddata accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the receiver calculates the sampling clock error by comparing correlation results of sample data groups with predetermined sequences, then feeds back this error information to adjust the sampling clock frequency, ensuring continuous synchronization despite production tolerances and environmental variations

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces mechanical/manual clock synchronization with an automated digital signal processing system that uses correlation operations and error calculation circuits to automatically detect and correct sampling clock frequency deviations, eliminating the need for manual adjustment and improving reliability

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

2Reliability

If the sampling clock frequency is adjusted to compensate for errors, then data accuracy is improved, but the system complexity increases due to additional error calculation and timing recovery circuits

Engineering Contradiction:
Improvedata accuracyVSAvoiderror calculation and timing recovery system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The receiver performs self-diagnosis and self-correction by autonomously calculating the sampling clock error using correlation operations on received signal segments and automatically adjusting its own sampling clock frequency, eliminating the need for external synchronization equipment or manual intervention

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The timing recovery circuit performs multiple functions including correlation operation, error calculation, and clock frequency adjustment within a single integrated system, reducing the need for separate dedicated circuits for each function and optimizing the balance between reliability and complexity

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

3Measurement precision

If correlation operations are performed on sample data groups with predetermined sequences, then the sampling clock error can be accurately calculated, but the processing time and computational complexity increase

Engineering Contradiction:
Improvesampling clock error detection accuracyVSAvoiderror calculation processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent embeds predetermined sequences in advance within the signal structure (such as in pilot symbols or training sequences), allowing the receiver to perform correlation operations directly on these pre-placed sequences without requiring additional signal transmission or processing steps, thus achieving accurate error detection efficiently

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts specific predetermined sequences from the received signal for dedicated correlation operation, separating the error detection function from the main data processing stream and enabling efficient, focused computation on only the relevant signal portions for clock error calculation

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9191195B2Circuit and method for calculating error of sampling clock, and signal receiving circuit and method
Publication Date: 2015.11.17 MEDIATEK INC
  • US9191195B2 patent drawing
  • US9191195B2 patent drawing
  • US9191195B2 patent drawing

AI summary

A method for calculating an error of a sampling clock is provided. The sampling clock is used for sampling a signal to generate a first sample data group and a second sample data group. Each of the first and second sample data groups includes a header having a predetermined sequence. The method includes: performing a correlation operation on the first and second sample data groups with data of the predetermined format to obtain first and second correlation results, respectively; comparing the first and second correlation results to generate a sample data group offset; and generating the error of the sampling clock according to the sample data group offset and a time difference between the first and second sample data groups.