Memory Initialization Using Ground Bounce Noise

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory initialization processes, such as those for DDR4 memories, often produce sub-optimal results due to differences in electronic noise levels between the training and operational phases, as the training algorithms do not accurately reflect actual usage patterns and may not account for higher noise levels during normal operation.

Innovation Solution

Increasing electronic noise during the initialization phase by adjusting inductance and current patterns to match operational conditions, either by deactivating ground connections or activating inductors, to create a training environment that more closely resembles operational conditions, thereby optimizing memory access centering operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If memory initialization is performed using traditional training algorithms, then the initialization process can be completed, but the results are sub-optimal due to not reflecting actual operational noise levels

Engineering Contradiction:
Improvememory initialization accuracyVSAvoidnoise level adaptation
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent changes the noise level parameter during memory initialization by adjusting ground bounce levels to match operational conditions. This allows the training process to occur under realistic noise conditions, improving the accuracy of delay and reference voltage selections while maintaining adaptability to actual operational environments.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies preliminary noise conditioning during the initialization phase by pre-adjusting ground bounce levels before actual memory operations begin. This preliminary action ensures that the memory is trained under conditions that closely resemble operational states, leading to more reliable performance from the start.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If ground connections are deactivated or inductors activated to increase electronic noise during training, then operational conditions are better simulated, but the complexity of the initialization process increases

Engineering Contradiction:
Improvetraining condition accuracyVSAvoidinitialization process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses ground bounce as an intermediary mechanism to simulate operational noise conditions during training. By controlling ground bounce levels through existing circuit elements (ground connections and inductors), the system achieves realistic noise simulation without requiring complete redesign of the initialization architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent dynamically adjusts ground bounce levels during the initialization process based on the specific training phase requirements. This dynamic control allows the system to transition between different noise conditions as needed, achieving high measurement precision while managing complexity through adaptive rather than static configurations.

Inventive Principle:
Principle #15Dynamics

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach ensures that the memory access centering operations are optimized to reflect actual operational noise levels, leading to more accurate selection of delay and reference voltage values for improved memory performance during normal operation.

Implementation Method 1

Increasing electronic noise during the initialization phase by adjusting inductance and current patterns to match operational conditions

Methodology Applied
Scientific EffectElectronic noise:

Implementation Method 2

Increasing electronic noise during the initialization phase by adjusting inductance and current patterns

Methodology Applied
Scientific EffectInductance: Inductor

Data Source

PatentUS12093543B2Memory training using electronic noise
Publication Date: 2024.09.17 AMAZON TECH INC
  • US12093543B2 patent drawing
  • US12093543B2 patent drawing
  • US12093543B2 patent drawing

AI summary

Technologies are provided for increasing electronic noise of a memory device during an initialization of the memory device and performing initialization operations, such as memory access centering operations, for the memory device while the electronic noise of the memory device is increased. The electronic noise of the memory device can be increased by increasing a level of ground bounce (or ground noise) during a training phase of the memory device. Increasing the ground noise can comprise increasing an inductance across a memory of the memory device during the training phase. The inductance can be increased by deactivating one or more ground connections of the memory during the memory's training phase. Additionally or alternatively, the inductance can be increased by activating one or more inductors connected to one or more ground connections of the memory during the memory's training phase.