Semiconductor Memory Device Voltage Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Semiconductor memory devices, such as SSDs using flash memory, face challenges in maintaining reliable operation parameters like read voltages across different memory regions due to varying degrees of degradation and usage patterns, leading to increased error bits and read errors.
Innovation Solution
A semiconductor memory device with a memory controller that adjusts operation parameters, including read voltages, based on specific memory regions by using operation parameter tables that account for write/erase cycles and elapsed time, ensuring tailored settings for each block, page, or cluster to optimize performance and extend device lifetime.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a single read voltage is applied to all memory regions, then the device structure is simple and operation is uniform, but read errors increase in degraded memory regions
Solution Approach 1:
The memory device is divided into multiple memory regions, each with its own read voltage settings. The controller separately manages voltage levels for different regions based on their individual degradation states, allowing optimized read operations without affecting other regions.
Solution Approach 2:
Different read voltages are applied to different memory regions according to their specific degradation characteristics. Each region receives a tailored voltage level that matches its current state, improving read accuracy without requiring uniform voltage adjustment across the entire device.
2Reliability
If read voltage is increased to compensate for degradation, then read errors are reduced, but device lifespan is shortened due to increased stress
Solution Approach 1:
The read voltage parameter is dynamically adjusted based on the degradation state of each memory region. By changing the voltage level to match the actual condition of the memory cells, the system achieves accurate reads without applying excessive stress that would accelerate degradation.
Solution Approach 2:
The controller monitors the degradation state of memory regions and uses this feedback information to adjust read voltage levels accordingly. This closed-loop approach ensures that voltage is increased only when necessary for read accuracy, rather than continuously applying high voltage that would reduce lifespan.
3Reliability
If operation parameters are uniformly adjusted across all memory regions, then overall reliability is improved, but performance of non-degraded regions deteriorates
Solution Approach 1:
The memory device is divided into multiple memory regions, each with its own read voltage settings. The controller separately manages voltage levels for different regions based on their individual degradation states, allowing optimized read operations without affecting other regions.
Solution Approach 2:
Different read voltages are applied to different memory regions according to their specific degradation characteristics. Each region receives a tailored voltage level that matches its current state, improving read accuracy without requiring uniform voltage adjustment across the entire device.
Data Source
AI summary
A semiconductor memory device includes a semiconductor memory chip including a plurality of regions of memory cells, including a first memory region and a second memory region, and a memory controller configured to carry out a read of a memory cell in the first memory region by applying a first read voltage, and a read of a memory cell in the second memory region by applying a second read voltage that is different from the first read voltage.


