Memory Traffic Estimation Using Offset-Based Lifetime Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods struggle to accurately estimate data traffic distribution over the lifetime of memory devices, particularly flash memory, which can lead to unexpected failures due to limited program/erase cycles, making it difficult to design memory controllers and architectures effectively.

Innovation Solution

A simulation system using machine learning to estimate lifelong data traffic by capturing memory access traces, applying memory commands with address offsets to simulate device behavior over its expected life, thereby improving accuracy and reducing analysis time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If real-world testing on physical memory devices is used to estimate data traffic distribution, then accuracy of estimation is improved, but analysis time is excessively long and environmental impact increases

Engineering Contradiction:
Improveaccuracy of data traffic estimationVSAvoidanalysis time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent creates a virtual copy of the memory device through simulation, which replicates the behavior and characteristics of the physical device. This virtual model allows data traffic estimation without requiring actual physical testing, thereby maintaining accuracy while dramatically reducing analysis time and environmental impact.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent performs preliminary characterization of the memory device to extract key parameters and behavior patterns before running the simulation. This preliminary action enables the simulation model to accurately predict data traffic distribution without requiring lengthy real-world testing, resolving the contradiction between accuracy and time consumption.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If comprehensive real-world testing is conducted to capture data traffic distribution, then reliability of estimation is improved, but productivity and efficiency deteriorate due to excessive time requirements

Engineering Contradiction:
Improvereliability of data traffic estimationVSAvoiddesign efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

By creating a virtual simulation model that copies the essential behavior of the physical memory device, the patent enables rapid and reliable data traffic estimation. This approach maintains reliability through accurate modeling while significantly improving productivity by eliminating the need for time-consuming physical testing iterations.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent transforms the estimation problem by changing from physical device testing to virtual simulation with controlled parameters. This parameter change allows for rapid experimentation and analysis, improving both reliability through systematic modeling and productivity by reducing testing time.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If physical device testing is used to estimate lifelong data traffic, then measurement accuracy is improved, but environmental impact and resource consumption increase

Engineering Contradiction:
Improveaccuracy of traffic distribution measurementVSAvoidenvironmental impact
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent replaces physical device testing with a virtual simulation copy, which accurately measures data traffic distribution without the environmental cost of running physical devices for extended periods. This copying approach maintains measurement precision while eliminating the energy consumption and environmental impact associated with prolonged physical testing.

Inventive Principle:
Principle #26Copying

4Reliability

If extensive real-world testing is performed to capture data traffic patterns, then reliability of device behavior prediction is improved, but device complexity and test setup requirements increase

Engineering Contradiction:
Improvereliability of device behavior predictionVSAvoidtest system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a simplified virtual copy of the device under test, which captures essential behavior patterns without requiring complex physical test setups. This virtual modeling approach maintains reliable device behavior prediction while significantly reducing the complexity of the testing system and infrastructure required.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12561217B2Systems and methods for estimating lifelong data traffic of a memory device
Publication Date: 2026.02.24 MICRON TECHNOLOGY INC
  • US12561217B2 patent drawing
  • US12561217B2 patent drawing
  • US12561217B2 patent drawing

AI summary

Devices and techniques for estimating lifelong data traffic of a memory device are described herein. A system includes a processing device and memory configured to store instructions to perform operations comprising: receiving a history of memory accesses to a device under test during execution of an application; identifying a partition size associated with the application; determining an address offset value based on the partition size and the application; and repeatedly applying the memory accesses over a number of iterations, the application of the memory accesses constrained to the partition size, and the memory accesses applied with each iteration beginning at an address based on a multiple of the address offset value to produce an estimation of data traffic.