Memory Data Receiver Offset Calibration via Oscillator Signal

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices face challenges in accurately adjusting the data receiver offset due to high-speed data clock signals, which can lead to malfunction and undesired performance.

Innovation Solution

The proposed solution involves a method for data receiver offset calibration that includes storing parameter codes in a mode register to set default and optional calibration settings, and using a write data clock signal or an oscillator signal for calibration, respectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If high-speed data clock signals are used for memory operations, then data transmission speed is improved, but data receiver offset calibration accuracy deteriorates

Engineering Contradiction:
Improvedata transmission speedVSAvoiddata receiver offset calibration accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent performs data receiver offset calibration using a low-frequency oscillator signal before high-speed data transmission begins. This preliminary calibration action establishes accurate receiver offset values that will be used during subsequent high-speed operations, ensuring both calibration accuracy and transmission speed are achieved.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an oscillator signal as an intermediary for calibration purposes. This oscillator operates at a lower frequency than the data clock signal, providing a stable reference for offset calibration without the harmful effects of high-speed switching. The oscillator acts as a mediator that enables accurate calibration while allowing high-speed data transmission to proceed separately.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If default data receiver offset calibration is performed using write data clock signal, then calibration speed is improved, but calibration accuracy deteriorates due to high frequency

Engineering Contradiction:
Improvecalibration speedVSAvoidcalibration accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent changes the frequency parameter of the calibration signal from high-frequency data clock signal to low-frequency oscillator signal. This parameter change enables accurate offset calibration by eliminating high-frequency effects while maintaining a calibration process that can be completed efficiently before data transmission begins.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If optional data receiver offset calibration using oscillator signal is implemented, then calibration accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvecalibration accuracyVSAvoidcalibration system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent designs the oscillator to serve multiple functions: it provides the clock signal for normal memory operations and simultaneously serves as the calibration signal for data receiver offset calibration. This multi-functionality approach avoids adding separate calibration hardware, thereby improving calibration accuracy without significantly increasing device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12293807B2Offset calibration training method for adjusting data receiver offset and memory device therefor
Publication Date: 2025.05.06 SAMSUNG ELECTRONICS CO LTD
  • US12293807B2 patent drawing
  • US12293807B2 patent drawing
  • US12293807B2 patent drawing

AI summary

An offset calibration training method for adjusting a data receiver offset and a memory device therefor are provided. A method of performing a data receiver offset calibration includes storing a first parameter code, which is used to set a default data receiver offset calibration for the data receiver offset calibration, in a mode register, storing a second parameter code, which is used to set an optional data receiver offset calibration for the data receiver offset calibration, in the mode register, training the default data receiver offset calibration based on the first parameter code for the data receiver offset calibration, and training the optional data receiver offset calibration based on the second parameter code for the data receiver offset calibration.