Read Window Size Determination in Memory Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional memory systems face challenges in accurately determining the read window size for memory components at given voltages and bit counts, leading to imprecise operational benchmarks and increased error rates due to temperature variations and manufacturing differences.
Innovation Solution
A method that incrementally adjusts read voltage to determine bit counts, forming a read window bounded by highest and lowest adjusted read voltages until bit flips meet or exceed error correction capabilities, allowing for the determination of a maximum read window size for error threshold compliance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional memory systems use fixed read voltage thresholds, then the operation is simple and fast, but the accuracy of read window size determination deteriorates due to temperature variations and manufacturing differences
Solution Approach 1:
The patent implements dynamic read voltage adjustment by incrementally changing the read voltage from an initial threshold and determining bit counts at each voltage level. This dynamic approach allows the system to adapt to temperature variations and manufacturing differences, improving read window size determination accuracy while maintaining manageable complexity through automated control
Solution Approach 2:
The patent changes the read voltage parameter incrementally from an initial threshold value and measures bit counts at each voltage level. By systematically varying this parameter and identifying the voltage range where bit flips occur, the system achieves precise read window size determination without requiring overly complex measurement mechanisms
2Reliability
If the read window size is determined with high precision, then error correction efficiency improves, but the time required for determination increases
Solution Approach 1:
The patent applies partial action by incrementally adjusting the read voltage in controlled steps rather than performing exhaustive measurements across the entire voltage range. The process stops when bit flips are detected or a maximum number of increments is reached, providing sufficient accuracy for error correction without unnecessary time expenditure
Solution Approach 2:
The system uses feedback by monitoring bit counts and bit flip occurrences at each voltage increment. When bit flips are detected or the bit count exceeds a threshold, the process terminates, providing timely feedback that balances determination accuracy with time efficiency for error correction operations
3Manufacturing precision
If incremental voltage adjustment is performed to determine maximum read window size, then error threshold compliance improves, but the number of operations increases
Solution Approach 1:
The patent performs preliminary action by establishing an initial read voltage threshold before the incremental adjustment process. This preliminary setting provides a starting point that reduces the number of increments needed to reach the maximum read window size, improving error threshold compliance while maintaining operational efficiency
Solution Approach 2:
The incremental voltage adjustment mechanism serves multiple functions: it determines the maximum read window size, identifies bit flip thresholds, and establishes error correction parameters. This multi-functionality reduces the need for separate operations, improving productivity while ensuring error threshold compliance
Data Source
AI summary
A processing device in a memory system incrementally adjusts a center read voltage for a first block of a memory device by a first offset amount to generate an adjusted read voltage and causes the adjusted read voltage to be applied to the first block to determine an adjusted bit count associated with the adjusted read voltage. The processing device further determines whether a difference between the adjusted bit count and a previous bit count associated with a previous read voltage satisfies a first threshold criterion pertaining to an error threshold, and responsive to the difference between the adjusted bit count and the previous bit count not satisfying the first threshold criterion, determines a read window for the first block based on the previous read voltage.


