Dynamic Word Line Start Voltage for Faster Memory Programming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing memory devices face challenges in maintaining optimal programming performance as the word line start voltage remains fixed, failing to adapt to varying programming thresholds across different groups of memory cells throughout the device's lifetime, leading to inefficiencies in programming time.
Innovation Solution
Implementing an automated dynamic word line start voltage (ADWLSV) system that dynamically adjusts the start voltage based on the programming threshold of the fastest group of memory cells, allowing for optimized programming by skipping unnecessary pulse voltages and matching the start voltage to the fastest programming cells.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a fixed word line start voltage is used, then device complexity is reduced, but programming time increases and programming performance deteriorates as memory cells age
Solution Approach 1:
The patent implements dynamic word line start voltage adjustment by transitioning from a fixed voltage scheme to a dynamic voltage scheme that adapts to memory cell aging. The controller monitors programming status and adjusts the word line start voltage in real-time based on the actual programming speed of memory cells, allowing the system to maintain optimal programming performance throughout the memory device's lifetime while managing the increased control complexity through automated feedback mechanisms
Solution Approach 2:
The patent changes the voltage parameter dynamically during programming operations. By adjusting the word line start voltage based on programming progress and memory cell characteristics, the system optimizes programming speed at different stages of memory cell life. This parameter change approach allows the system to compensate for aging effects and maintain high productivity without requiring complete redesign of the control architecture
2Loss of time
If the word line start voltage is adjusted dynamically to match programming speed, then programming time decreases, but the risk of overshooting programming threshold for other cells increases
Solution Approach 1:
The patent applies local quality by adjusting the word line start voltage based on the specific programming characteristics of different memory cell groups. Instead of using a uniform voltage for all cells, the system identifies cells with different programming speeds and applies optimized voltage levels to each group. This localized approach allows aggressive voltage adjustment for fast-programming cells while maintaining conservative voltages for other cells, thereby reducing overall programming time without causing threshold overshooting
Solution Approach 2:
The patent implements feedback control by continuously monitoring the programming status of memory cells and adjusting the word line start voltage accordingly. The controller observes programming progress in real-time and uses this feedback to modulate the voltage applied to subsequent programming operations. This closed-loop feedback mechanism enables the system to achieve fast programming speeds while automatically preventing threshold overshooting by reducing voltage when approaching the programming target
3Adaptability or versatility
If a fixed program start voltage is set, then ease of operation is improved, but adaptability to varying programming thresholds deteriorates
Solution Approach 1:
The patent implements self-service by enabling the memory system to automatically adjust its own word line start voltage without external intervention. The controller monitors programming performance and autonomously modifies voltage parameters to adapt to changing memory cell characteristics. This self-adjusting capability provides high voltage adaptability throughout the device lifetime while maintaining ease of operation, as the system handles the complexity of voltage management internally without requiring user involvement
Data Source
Figure 1
Figure 2~3
Figure 4
AI summary
The present disclosure relates to apparatuses and methods for an automated dynamic word line start voltage (ADWLSV). An example apparatus includes a controller and a memory device. The memory device is configured to maintain, internal to the memory device, a status of a number of open blocks in the memory device. The status can include a programming operation being initiated in the respective number of open blocks. Responsive to receipt of, from the controller, a request to direct initiation of the programming operation to a word line, determine a group of memory cells associated with the word line that programs first relative to other groups of memory cells associated with the word line and maintain, included in the status of an open block, a voltage at which the group of memory cells is the first group to program.