Dynamic Input Sampling Circuit With Adjustable Setup-Hold Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data sampling circuits face challenges in maintaining optimal setup and hold times due to asynchronous data signals and fixed inverter buffer delays, leading to potential data mis-sampling.

Innovation Solution

A digital sampling circuit with dynamically adjustable inverter buffer switching thresholds, where sampled data is fed back to control the switching thresholds of inverter buffers, allowing for dynamic adjustment of setup and hold times based on rising and falling edges of the system clock.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fixed inverter buffer delays are used, then circuit simplicity is maintained, but setup and hold timing cannot be dynamically adjusted leading to data mis-sampling

Engineering Contradiction:
Improvetiming adjustment capabilityVSAvoidcircuit complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the inverter buffer switching thresholds adjustable rather than fixed. Control signals dynamically modify the switching thresholds of the inverter buffers in the data path, enabling the setup and hold times to be adjusted in response to varying data arrival times, thus resolving the contradiction between timing adaptability and circuit complexity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the switching threshold parameter of the inverter buffers to achieve dynamic timing adjustment. By modifying the switching threshold voltage of the inverter buffers based on data arrival time, the effective delay through the data path is adjusted, allowing the circuit to adapt timing without fundamentally changing the circuit architecture

Inventive Principle:
Principle #35Parameter changes

2Reliability

If inverter buffers are used to process data signal, then signal buffering is achieved, but fixed delays cause timing violations when data is asynchronous with clock

Engineering Contradiction:
Improvesampling accuracyVSAvoidsetup and hold time margin
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements feedback by monitoring the arrival time of data edges relative to clock edges and using this information to adjust the switching thresholds of inverter buffers. The feedback mechanism ensures that the data path delay is dynamically optimized to meet setup and hold requirements, improving sampling accuracy while compensating for timing losses due to asynchronous data arrival

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7515669B2Dynamic input setup/hold time improvement architecture
Publication Date: 2009.04.07 ETRON TECH INC
  • US7515669B2 patent drawing
  • US7515669B2 patent drawing
  • US7515669B2 patent drawing

AI summary

A new method to sample a digital input signal is achieved. The method comprises sampling a digital input processed through a first digital buffer. The sampling is at the rising edge of a system clock. The switching threshold of a second digital buffer is updated. The digital input processed through the second digital buffer is sampled. The sampling is at the falling edge of the system clock. The switching threshold of the first digital buffer is updated. A digital sampling circuit is achieved.