TDC Bubble Error Correction Using Majority Bit Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Time-to-digital converters (TDCs) in phase locked loops circuits experience abnormal transitions, known as bubbles, due to small TDC resolution, necessitating error correction to maintain signal accuracy.

Innovation Solution

An electronic circuit comprising a TDC, an error cancellation circuit, and a digital filter that evaluates bit values to generate a phase error signal, reducing transitions and correcting for bubbles by using OR gates and majority correction circuits to adjust bit values and calculate the majority bit value among adjacent bits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If small TDC resolution is used to achieve fine phase measurement, then measurement precision is improved, but abnormal transitions (bubbles) occur due to quantization errors

Engineering Contradiction:
Improvephase measurement precisionVSAvoidsignal accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the TDC output is continuously monitored for bubble errors, and correction signals are generated and fed back to correct the erroneous bits. The error detection circuit monitors the TDC output and generates correction signals that are applied back to the digital signal, creating a closed-loop system that maintains signal accuracy despite using coarse TDC resolution.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary error correction circuit between the TDC and the phase locked loop. This intermediary component includes error detection logic that identifies bubble patterns and correction logic that generates appropriate correction signals. The intermediary processes the TDC output, corrects identified errors, and provides the corrected signal to subsequent stages, thereby isolating the TDC's quantization limitations from the critical phase measurement function.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If error correction circuits are added to correct bubbles, then signal accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvesignal accuracyVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The error correction circuit applies corrections locally and selectively rather than processing the entire signal uniformly. The correction logic targets only specific bit positions where bubble errors are detected, applying corrections only where needed. This localized approach minimizes the complexity of the correction circuit while maintaining signal accuracy, as the circuit does not need to process or modify all bits of the TDC output.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter representation of the error correction by using predefined correction patterns and lookup tables rather than complex real-time calculation. The error detection circuit identifies bubble patterns and maps them to predetermined correction signals, transforming a potentially complex correction problem into a simpler parameter substitution task. This parameter-based approach reduces the computational complexity and hardware requirements of the correction circuit.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12153088B2Electronic circuit and method of error correction
Publication Date: 2024.11.26 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US12153088B2 patent drawing
  • US12153088B2 patent drawing
  • US12153088B2 patent drawing

AI summary

An electronic circuit and a method of error correction are provided. The electronic circuit includes a time-to-digital converter (TDC) and an error cancelation circuit. The TDC is configured to generate a first signal. The error cancelation circuit is configured to evaluate a majority of bit values of at least a portion of the first signal to generate a second signal. The number of transitions within the second signal is less than the number of transitions within the first signal.