Clock Duty Compensation Using Asynchronous Multi-Period Sampling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional duty compensation devices often inaccurately measure the duty of a clock, leading to the output clock not being within the appropriate range, causing malfunctions such as even/odd jitter in serializer devices.

Innovation Solution

A duty compensation device comprising a duty adjusting unit, a duty measuring unit, and a controlling unit, where the duty measuring unit generates an asynchronous sampling clock to accurately measure the duty of the clock, and the controlling unit determines a control code to adjust the duty within a predetermined range by selecting a median or non-extreme control code candidate based on measurement information from multiple periods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a synchronous sampling clock is used to measure duty, then the measurement process is simple, but the measurement value significantly differs from the actual duty value

Engineering Contradiction:
Improvemeasurement process complexityVSAvoidduty measurement accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent changes the fundamental parameter of the sampling clock from synchronous to asynchronous relative to the measurement target clock. This parameter change allows the sampling clock to capture the actual duty cycle values without being constrained by phase relationships, thereby achieving accurate measurement while maintaining relatively simple circuit complexity.

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If a single period measurement is performed, then the measurement process is fast, but the duty may not be within the appropriate range

Engineering Contradiction:
Improvemeasurement timeVSAvoidduty range appropriateness
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent employs periodic measurement actions across multiple clock periods (N≥3) to gather sufficient data for reliable duty determination. By performing measurements over multiple periods and selecting appropriate control codes based on this aggregated data, the system ensures that the final duty value falls within the appropriate range while maintaining efficient operation.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent implements a feedback mechanism where measurement results from multiple periods are fed back to the control unit. The control unit then determines optimal control codes based on this feedback, ensuring that the duty-adjusted clock output maintains the appropriate duty range. This closed-loop feedback ensures reliability without requiring excessively long measurement times.

Inventive Principle:
Principle #23Feedback

3Speed

If extreme control code candidates are selected, then the adjustment response is quick, but the duty may exceed the predetermined range

Engineering Contradiction:
Improveadjustment response speedVSAvoidduty range control precision
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The patent measures over N periods (where N≥3) which is more than the minimum single period, but not excessively so. This partial excess measurement provides sufficient data to reliably determine control codes that keep duty within the predetermined range, balancing measurement speed with precision requirements.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent changes the selection criterion for control codes from extreme values to median or non-extreme values based on measurements from multiple periods. This parameter change in selection strategy ensures that the chosen control code produces duty values within the appropriate range while maintaining reasonably fast adjustment response.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10530351B2Duty compensation device
Publication Date: 2020.01.07 THINE ELECTRONICS
  • US10530351B2 patent drawing
  • US10530351B2 patent drawing
  • US10530351B2 patent drawing

AI summary

A duty compensation device of one embodiment has a structure capable of more accurately setting a duty of a clock within an appropriate range. The duty compensation device comprises a duty adjusting unit, a duty measuring unit, a controlling unit. The duty measuring unit generates a sampling clock of a frequency fn that is asynchronous to the clock over an n-th period Tn (n=1 to N and N is an integer of 3 or more), and obtains measurement information for specifying the duty of the clock by using the sampling clock. The controlling unit determines a control code to be given to the duty adjusting unit based on control code candidates obtained for each of the N periods T1 to TN and the control code candidates in which the duty specified by measurement information obtained by the duty measuring unit is within a predetermined range.