Memory Write Leveling Timing Precision

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In semiconductor memory devices, internal write leveling processes often result in timing offsets between data strobe and clock signals that exceed specifications, leading to performance reductions, especially when multiple memory ranks share a bus and undergo timing adjustments due to internal errors like voltage, temperature, and clock rate changes.

Innovation Solution

The internal write leveling process is modified to adjust the write internal cycle value from one clock to half a clock, allowing for finer timing adjustments and maintaining the specified phase relationship between data strobe and clock signals, thereby mitigating out-of-specification timing offsets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the write internal cycle value is adjusted to half a clock for finer timing adjustments, then the timing precision between data strobe and clock signals is improved, but the device complexity increases

Engineering Contradiction:
Improvetiming precisionVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by modifying the write internal cycle value from one clock to half a clock, enabling finer timing adjustments. This changes the temporal parameter of the write operation to achieve better synchronization between data strobe and clock signals while managing the associated complexity through systematic implementation.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If write leveling is performed to adjust timing for data strobe signals, then the reliability of data capture is improved, but the loss of time increases due to additional timing adjustments

Engineering Contradiction:
ImprovereliabilityVSAvoidloss of time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by performing write leveling adjustments in advance to establish proper timing relationships between data strobe and clock signals. This preliminary timing calibration ensures reliable data capture during subsequent operations, preventing timing-related errors without requiring repeated adjustments.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses feedback mechanisms in the write leveling process to monitor and adjust timing relationships between data strobe and clock signals. By continuously monitoring timing offsets and making corrective adjustments, the system achieves reliable data capture while minimizing unnecessary time loss through intelligent, data-driven timing optimization.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11482265B2Write leveling
Publication Date: 2022.10.25 MICRON TECHNOLOGY INC
  • US11482265B2 patent drawing
  • US11482265B2 patent drawing
  • US11482265B2 patent drawing

AI summary

A memory device includes a command interface configured to receive a write command and internal write adjust (IWA) circuitry. The IWA circuitry is configured to receive the write command from the command interface, generate an internal write signal (IWS) based upon the received write command and train a data strobe (DQS) signal to generate a DQS signal having a set amount of phase alignment with a clock (CLK) of the memory device to capture a data signal (DQ) using the IWS.