Differential Strobe Squelch Circuit for Undefined Signal Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory-device testing systems face challenges in maintaining precise timing between the preamble pulse and strobe difference signal, especially at high clock rates and when testing parameters vary, leading to data-read errors and false negatives due to undefined strobe difference signals.

Innovation Solution

A differential strobe input squelch circuit is introduced, comprising a tester strobe receiver circuit, a squelch sub-circuit, and a strobe-gate circuit, which modifies and manages the strobe difference signal to prevent undefined states, ensuring proper timing by squelching the signal when it is undefined and allowing it to pass through when defined, thereby improving the timing margin and reducing data errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the clock rate is increased to improve testing speed, then productivity is improved, but timing precision between preamble pulse and strobe difference signal deteriorates, leading to data-read errors

Engineering Contradiction:
Improvetesting speedVSAvoidtiming precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The squelch circuit performs preliminary action by detecting and correcting undefined strobe difference signal states before they can cause data-read errors. The circuit proactively monitors the strobe difference signal and applies corrective squelching action in advance, preventing timing errors from propagating to the data capture stage, thus maintaining reliability at high clock rates

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The squelch circuit acts as an intermediary between the strobe difference signal generation and the data capture circuitry. It mediates the signal by inserting a correction stage that eliminates undefined states, thereby decoupling the high-speed operation from the timing precision requirements and allowing high clock rates without sacrificing timing accuracy

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If testing parameters are varied to improve adaptability, then adaptability is improved, but timing stability between preamble pulse and strobe difference signal deteriorates, causing false negatives

Engineering Contradiction:
Improveparameter variation capabilityVSAvoidtiming stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The squelch circuit implements feedback by continuously monitoring the strobe difference signal for undefined states and automatically applying correction when detected. This closed-loop mechanism ensures that regardless of parameter variations, the signal maintains proper timing characteristics, preventing false negatives while allowing flexible parameter adjustment for different memory device types

Inventive Principle:
Principle #23Feedback

3Reliability

If the timing margin is widened to reduce data errors, then reliability is improved, but the timing tolerance window increases, potentially masking underlying timing issues

Engineering Contradiction:
Improvedata-read accuracyVSAvoidtiming tolerance window
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The squelch circuit extracts and removes the source of timing errors by specifically targeting and eliminating undefined strobe difference signal states. Rather than broadly widening the timing margin, it surgically removes the problematic signal states that cause data-read errors, achieving high reliability without unnecessarily expanding the timing tolerance window

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11217287B2Selectively squelching differential strobe input signal in memory-device testing system
Publication Date: 2022.01.04 MICRON TECHNOLOGY INC
  • US11217287B2 patent drawing
  • US11217287B2 patent drawing
  • US11217287B2 patent drawing

AI summary

In an embodiment, a differential strobe input squelch circuit includes a squelch sub-circuit that is configured to perform operations including receiving a true strobe signal, a complement strobe signal, and a strobe difference signal that is representative of a difference between the true strobe signal and the complement strobe signal; determining, based on the true strobe signal and the complement strobe signal, whether the strobe difference signal is defined or undefined; and outputting a modified strobe difference signal that is equal to the strobe difference signal when the squelch sub-circuit determines that the strobe difference signal is defined and that is instead equal to a constant strobe-level voltage when the squelch sub-circuit determines that the strobe difference signal is undefined.