Drift Compensation for Memory Codewords via Reference Voltage Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Threshold voltage drift in memory cells can lead to incorrect data sensing, reducing the performance and lifetime of memory devices.
Innovation Solution
A memory device with circuitry that senses a codeword using a reference voltage, adjusts the reference voltage based on the estimated weight of the original codeword, the mean threshold voltage of memory cells, and the total quantity of memory cells, to accurately sense data states despite threshold voltage drift.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a fixed reference voltage is used to sense codewords, then the sensing operation is simple and fast, but threshold voltage drift causes incorrect data sensing
Solution Approach 1:
The patent applies preliminary action by estimating the weight of the original codeword before sensing operations. This weight estimation is used to proactively adjust the reference voltage for subsequent sensing operations, preventing threshold voltage drift from causing incorrect data sensing. The adjustment is calculated in advance based on the codeword weight and applied to compensate for expected threshold shifts.
Solution Approach 2:
The patent implements feedback by using the sensed codeword information to dynamically adjust the reference voltage for next sensing operations. The system monitors threshold voltage drift effects through the sensing results and feeds this information back to modify the reference voltage, creating a closed-loop system that continuously compensates for drift while maintaining sensing accuracy.
2Reliability
If the reference voltage is adjusted frequently to compensate for drift, then data sensing accuracy is maintained, but the operation time and processing overhead increase
Solution Approach 1:
The patent applies partial action by adjusting the reference voltage based on the specific weight of each codeword rather than applying a uniform adjustment to all operations. The adjustment amount is calculated proportionally to the codeword weight and the observed drift, applying only the necessary correction rather than excessive adjustment, thereby maintaining accuracy while minimizing processing overhead.
3Duration of action of stationary object
If drift compensation mechanisms are implemented, then memory device lifetime is extended, but the device structure and control logic become more complex
Solution Approach 1:
The patent applies parameter changes by dynamically modifying the reference voltage parameter based on codeword weight and observed threshold drift. Instead of changing the physical structure or adding complex hardware, the system extends memory lifetime by adjusting electrical parameters (voltage levels) in response to drift conditions, maintaining simplicity while achieving drift compensation.
Data Source
AI summary
Systems, methods, and apparatuses are provided for drift compensation for codewords in memory. A memory device comprises memory cells and circuitry configured to sense a codeword stored in the array of memory cells using a reference voltage and determine an amount by which to adjust the reference voltage used to sense the codeword based on an estimated weight of the original codeword, a mean of threshold voltage values of each memory cell of the sensed codeword, and a total quantity of memory cells of the sensed codeword. The circuitry can further be configured to adjust the reference voltage used to sense the codeword by the determined amount.


