Adaptive Read Voltage Adjustment for Memory Cell Data Retention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Memory devices face decreasing data retention capability due to increasing program/erase cycles, and existing methods to increase the read window are reactionary and based on predetermined values rather than real-time adaptation.
Innovation Solution
Modeling the behavior of memory cells by subjecting them to high quantities of program/erase cycles to determine changes in program and erase verify voltages, allowing for 'on-the-fly' updates to read voltages and trim settings to maintain desired data retention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If memory devices undergo increasing program/erase cycles, then storage capacity and write operations improve, but data retention capability deteriorates
Solution Approach 1:
The system performs preliminary characterization of memory device behavior by subjecting a first set of memory cells to program/erase cycles and measuring read window changes before actual data storage operations. This advance characterization enables the system to predict and compensate for data retention degradation that would otherwise occur during normal operation, allowing proactive adjustment of read voltages to maintain data integrity throughout the device service life
Solution Approach 2:
The system dynamically changes read voltage parameters based on measured read window changes. By monitoring how the read window shifts after program/erase cycles and adjusting the read voltage accordingly, the system compensates for the deteriorating data retention capability while maintaining the ability to perform storage operations. This parameter adaptation allows the device to maintain reliability despite increasing cycle counts
2Ease of manufacture
If predetermined read window values are used, then implementation simplicity improves, but adaptability to actual device behavior deteriorates
Solution Approach 1:
The system implements feedback by measuring actual read window changes in a first set of memory cells after program/erase cycles and using this measurement to determine adjusted read voltages for a second set of memory cells. This closed-loop approach allows the system to adapt to actual device behavior while maintaining implementation simplicity through automated characterization and voltage adjustment procedures
Solution Approach 2:
The system copies the behavioral characteristics observed in the first set of memory cells (subjected to program/erase cycles) to the second set of memory cells by applying the same read voltage adjustments. This copying approach enables generalization of the adaptive behavior across different memory cell groups without requiring individual characterization of each cell, balancing adaptability with implementation simplicity
Data Source
AI summary
A change in a read window of a group of memory cells of a memory device that has undergone a plurality of program/erase cycles (PECs) can be determined. read voltage can be determined based at least in part on the determined change in the read window.


