Ripple Counter Sampling with Adjustable Clock Delay Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Sampling digital signals from a binary ripple counter becomes challenging at high operating speeds due to skew among output bits, leading to mismatched delays between the clock and data paths, which affects the accuracy of sampling, especially for more significant bits.

Innovation Solution

The use of adjustable clock delay elements, where the delay of clock signals is adjusted based on the output bits of the binary ripple counter, ensuring correct sampling by setting specific delay relationships between clock and data paths, thereby compensating for potential mismatches.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If fixed delay elements are used in the sampling clock path, then the device complexity is reduced, but the sampling accuracy deteriorates at high operating speeds due to delay mismatches between clock and data paths

Engineering Contradiction:
Improvesampling controller complexityVSAvoidsampling accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent applies dynamics by making the delay elements adjustable rather than fixed. The sampling controller dynamically adjusts the delay of clock signals CK1, CK2, etc. based on feedback from the output bits D0, D1, etc. This allows the system to adapt to varying operating conditions and maintain accurate sampling at high speeds by compensating for delay mismatches between the clock path and data path.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback by using the output bits from the binary ripple counter to control the adjustable delay elements in the sampling clock path. The output bits provide information about the actual delay experienced in the data path, which is then used to adjust the clock path delays to achieve matching, thereby improving sampling accuracy.

Inventive Principle:
Principle #23Feedback

2Productivity

If the operating speed is increased, then the productivity is improved, but the sampling accuracy deteriorates due to accumulated delay mismatches in more significant bits

Engineering Contradiction:
Improveoperating speedVSAvoidsampling accuracy of significant bits
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent enables the sampling system to operate at high speeds by dynamically adjusting the clock delays based on the actual delay experienced by the data bits. This dynamic adjustment compensates for accumulated delay mismatches that would otherwise degrade sampling accuracy at high operating speeds.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the delay parameter of the clock signals dynamically based on the operating conditions and the actual delay in the data path. By adjusting the delay parameter of CK1, CK2, etc., the system maintains accurate sampling even at high operating speeds where fixed delays would result in significant errors.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If adjustable clock delay elements are used to match data delays, then the sampling accuracy is improved, but the device complexity increases due to additional control circuitry

Engineering Contradiction:
Improvesampling accuracyVSAvoidsampling controller complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies self-service by having the sampling controller automatically adjust its own clock delays based on feedback from the output bits. The system uses its own output to control its internal delay elements, eliminating the need for external calibration or complex control circuitry. The adjustable delay elements are controlled by the output bits themselves, creating a self-regulating system.

Inventive Principle:
Principle #25Self-service

4Measurement precision

If the counter length is increased, then the measurement range is improved, but the sampling accuracy deteriorates due to greater accumulation of delay mismatches

Engineering Contradiction:
Improvesampling accuracyVSAvoidcounter length
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent compensates for delay accumulation in long counters by dynamically changing the delay parameters of the clock signals based on feedback from the output bits. This allows the system to maintain accurate sampling across multiple count stages even when the counter length is increased to expand the measurement range.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8045662B2Binary ripple counter sampling with adjustable delays
Publication Date: 2011.10.25 TEXAS INSTRUMENTS INC
  • US8045662B2 patent drawing
  • US8045662B2 patent drawing
  • US8045662B2 patent drawing

AI summary

The output bits of a binary ripple counter are used to control the sampling of those output bits, thereby ensuring accurate sampling. A sampler is provided with adjustable delay elements that permit accurate sampling regardless of: delay mismatch between the sampler and a data path of the counter; the length of the counter; operating speed; or PVT variations.