Proximity-Based Parity Data Management for Memory Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current memory sub-systems face challenges in managing parity data efficiently, particularly due to increased interactions between blocks as design rules scale, leading to issues like read disturb, degraded wear cycling, and erase saturation, which affect system quality of service, reliability, and performance.
Innovation Solution
A proximity-based parity data management approach is implemented, where additional parity data is generated based on the physical location of blocks within the memory device, with interior blocks receiving additional parity data sooner to account for increased interactions and exterior blocks delaying additional parity data generation to prioritize user data storage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If additional parity data is generated for all blocks to improve data retention and reliability, then data retention is improved, but the space required for storing parity data increases
Solution Approach 1:
The patent applies local quality by differentiating parity data generation based on block location. Interior blocks (surrounded by other blocks) receive additional parity data while exterior blocks (at edges) do not, because interior blocks experience greater read disturb effects from neighboring blocks. This selective approach optimizes reliability where needed while minimizing space consumption.
Solution Approach 2:
The patent segments blocks into two categories: interior blocks and exterior blocks. This segmentation allows the system to apply different parity data strategies to different segments, generating additional parity data only for interior blocks that are more susceptible to read disturb, thereby reducing overall parity data storage requirements while maintaining reliability where most needed.
2Quantity of substance
If design rules are scaled down to increase storage capacity, then storage capacity is improved, but read disturb and wear cycling degradation increase
Solution Approach 1:
As design rules scale down, the patent applies local quality by identifying that interior blocks experience amplified read disturb effects due to increased proximity interactions. Additional parity data is generated specifically for these interior blocks to compensate for the degraded reliability caused by scaling, while exterior blocks continue to use standard parity protection.
Solution Approach 2:
The patent implements preliminary anti-action by proactively generating additional parity data for interior blocks before read disturb causes actual data corruption. This preventive measure counteracts the harmful effects of scaled-down design rules by establishing error correction capability in advance for the most vulnerable blocks.
3Reliability
If additional parity data is generated for interior blocks to account for increased interactions, then reliability is improved, but device complexity increases
Solution Approach 1:
The patent reduces device complexity by segmenting blocks into interior and exterior categories based on simple geometric criteria (whether surrounded by other blocks). This clear segmentation provides a straightforward rule for parity data generation, avoiding complex analysis of interaction strengths while still addressing reliability concerns for interior blocks.
Data Source
AI summary
A method includes generating parity data corresponding to a plurality of word lines coupled to blocks of a memory device and generating additional parity data for a block based on a physical location of the block. The method can further include performing a data recovery operation based on the parity data, the additional parity data, or a combination thereof.


