Input Buffer Offset Compensation Using Fuse-Configured Latches

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern memory devices face challenges in compensating for direct current voltage offsets in input buffers, which are exacerbated by increased speed and reduced voltages in modern electronics, leading to inefficient data transmission due to uncompensated offsets in a significant portion of input buffers.

Innovation Solution

The implementation of a memory device with input buffers that include offset adjustment inputs, controlled by sets of offset latches and fuses, which store and provide offset adjustment codes to compensate for built-in offsets, optimizing the buffering of data signals by adjusting the offset voltage levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If offset adjustment inputs with latches and fuses are implemented in input buffers, then offset compensation accuracy is improved, but device complexity increases

Engineering Contradiction:
Improveoffset compensation accuracyVSAvoidbuffer structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The offset compensation mechanism is segmented into discrete components: offset adjustment inputs, offset latches, and fuses. Each input buffer can be independently configured with its own offset adjustment code stored in a fuse, allowing precise individual compensation without requiring complex global control circuitry.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Offset compensation values are predetermined and stored in fuses during manufacturing. The offset latches are pre-configured with adjustment codes before the device operates, eliminating the need for real-time calibration or complex runtime computation of offset values.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If fuses are used to store offset adjustment codes for all input buffers, then offset compensation reliability is improved, but the number of required fuses increases device complexity and cost

Engineering Contradiction:
Improveoffset compensation reliabilityVSAvoidnumber of fuses
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Offset adjustment is applied locally to each input buffer individually rather than globally to all buffers. Each buffer receives its own offset adjustment code from a dedicated fuse, allowing compensation to be tailored to the specific characteristics of each buffer while minimizing the total number of fuses required.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements offset compensation for only those input buffers that require it, rather than forcing all buffers to have compensation circuitry. This partial action approach reduces the total number of fuses needed while still achieving reliable compensation where necessary.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11322194B2Compensating offsets in buffers and related systems, methods, and devices
Publication Date: 2022.05.03 MICRON TECHNOLOGY INC
  • US11322194B2 patent drawing
  • US11322194B2 patent drawing
  • US11322194B2 patent drawing

AI summary

Compensating for offsets in buffers and related systems, methods, and devices are disclosed. An apparatus includes buffers, control circuitry, and fuses. Each of the buffers includes an output and an offset adjustment input. Each of the buffers is controllable to adjust a direct current offset of an output voltage potential responsive to an offset adjustment code provided to the offset adjustment input. The control circuitry includes sets of offset latches. The offset adjustment input of each of the buffers is operably coupled to a different one of the sets of offset latches. Each set of offset latches is configured to provide the offset adjustment code to the offset adjustment input of a corresponding buffer. The fuses are configured to provide the offset adjustment code to each of a subset of the sets of offset latches.