Asynchronous Data Recovery Circuit Using Pulse Width Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-speed asynchronous interfaces face complexity and high power consumption due to multiple clock phases, phase imbalance, and dependency on phase relationships, limiting data frame size and increasing power usage even after phase selection.

Innovation Solution

A low-power architecture for data recovery that asynchronously detects data bits using a pulse width indicator circuit with unbalanced inverters, eliminating the need for multiple phase clock generation and oversampling, and synchronously storing data in a temporary storage before transferring it to a synchronous domain.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple clock phases are used for data recovery, then data sampling accuracy is improved, but power consumption increases and device complexity increases

Engineering Contradiction:
Improvedata sampling accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the necessary function of clock phase generation by using a single clock phase with adjustable delay instead of generating multiple clock phases. This eliminates the power consumption associated with generating and maintaining multiple clock phases while retaining the essential sampling function through the adjustable delay element.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces dynamic adjustability to the delay element, allowing the sampling point to be dynamically optimized for different data rates and conditions. This dynamic adjustment replaces the static multiple-phase approach, enabling accurate sampling with a single clock phase and reducing power consumption.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If multiple clock phases are used for data recovery, then data sampling accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvedata sampling accuracyVSAvoidinterface complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent removes the complex multiple-phase clock generation infrastructure and retains only the essential sampling function through a single clock phase with adjustable delay. This extraction simplifies the device architecture while maintaining sampling accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the approach from varying clock phase to varying delay time. By adjusting the delay parameter of a single clock phase rather than switching between multiple phases, the system achieves the same sampling accuracy with significantly reduced complexity.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If DLL is used for phase generation, then clock phase accuracy is improved, but power consumption increases

Engineering Contradiction:
Improveclock phase accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent replaces the expensive and power-hungry DLL with a simpler, lower-cost delay element that achieves sufficient accuracy without the complex feedback mechanisms of a DLL. This substitution reduces power consumption while maintaining adequate clock phase accuracy for data sampling.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

4Productivity

If interface toggles at twice data rate, then data recovery capability is improved, but power consumption increases

Engineering Contradiction:
Improvedata recovery capabilityVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent introduces dynamic delay adjustment that allows the sampling point to be optimized for the actual data rate and conditions. This dynamic adjustment enables accurate data recovery without requiring the interface to toggle at twice the data rate, thereby reducing power consumption while maintaining recovery capability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8265216B2Techniques for asynchronous data recovery
Publication Date: 2012.09.11 NXP USA INC
  • US8265216B2 patent drawing
  • US8265216B2 patent drawing
  • US8265216B2 patent drawing

AI summary

A data recovery circuit includes a pulse width indicator circuit, an edge detection circuit and a first storage. The pulse width indicator circuit is configured to receive, at an input, a data stream and provide pulses, at respective outputs, that are indicative of respective data bits in the received data stream. The edge detection circuit is configured to receive, on respective inputs, the pulses from the pulse width indicator circuit and provide respective storage signals, on respective outputs that are indicative of a logic level of the respective data bits, responsive to the pulses. The first storage is configured to receive and store the respective storage signals.