Analog Memory Cell Wear Level Estimation via Statistical Properties
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Analog memory cells in memory devices experience performance degradation due to programming and erasure cycles, leading to uneven wear levels that can render certain groups of cells unusable, necessitating effective wear leveling techniques to extend device lifespan and maintain performance.
Innovation Solution
A method that applies pulses to groups of analog memory cells to estimate wear levels by computing statistical properties such as mean and variance of storage values, allowing for data allocation and parameter adjustments based on wear levels, eliminating the need for tracking historical cycle counts and simplifying wear level estimation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Duration of action of stationary object
If wear leveling techniques are implemented to distribute cell wearing evenly, then device lifespan is extended, but device complexity increases due to need for tracking and managing wear levels
Solution Approach 1:
The memory cells automatically indicate their wear level through their storage values without requiring external tracking mechanisms. The wear level is inherently encoded in the statistical properties of the storage values, allowing the system to self-report its state.
Solution Approach 2:
The patent uses statistical parameters (mean and variance) of storage values to represent wear level. By monitoring changes in these parameters rather than tracking cycle counts, the system simplifies wear level assessment while maintaining accuracy.
2Measurement precision
If historical cycle counts are tracked to estimate wear levels, then wear level estimation accuracy is improved, but loss of time occurs due to maintaining and querying historical data
Solution Approach 1:
The wear level information is prepared in advance and continuously maintained in the statistical properties of storage values. When wear level estimation is needed, the information is already computed and available, eliminating the need for retrospective analysis of cycle counts.
Solution Approach 2:
The patent replaces the mechanical tracking system (cycle count counters and databases) with a statistical measurement system. Instead of counting cycles, the system measures the statistical properties of storage values, which naturally reflect the cumulative effect of programming and erasure cycles.
3Productivity
If statistical properties are computed from storage values, then wear level estimation speed is improved, but manufacturing precision requirements increase for accurate statistical measurement
Solution Approach 1:
The patent computes statistical properties (mean and variance) from a sample of storage values rather than requiring perfect measurement of all cells. This partial action approach provides sufficient wear level estimation accuracy while reducing the burden on measurement precision.
Solution Approach 2:
The statistical properties serve as feedback that continuously reflects the wear state. By monitoring the mean and variance of storage values, the system receives ongoing information about wear level without requiring high-precision individual measurements, as the statistical aggregation smooths out measurement variations.
Data Source
AI summary
A method for operating a memory includes applying at least one pulse to a group of analog memory cells, so as to cause the memory cells in the group to assume respective storage values. After applying the pulse, the respective storage values are read from the memory cells in the group. One or more statistical properties of the read storage values are computed. A wear level of the group of the memory cells is estimated responsively to the statistical properties.


