Stop Read Go Memory Suspend Latency Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current memory device programming techniques face challenges in minimizing reliability risks while maintaining low suspend latency during Stop Read Go (SRG) operations, particularly due to varying latency and reliability issues associated with different SRG settings.
Innovation Solution
Implementing methods that include disabling F_STP_FINE, limiting the number of suspends allowed during each program loop, and setting a minimum time period between suspend operations to optimize programming and verification processes, ensuring reliable data storage without compromising suspend latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If suspend operations are allowed during programming to enable Stop Read Go operations, then suspend latency is reduced and system responsiveness is improved, but reliability deteriorates due to overprogramming risks and data retention issues
Solution Approach 1:
The patent changes the verification parameter from highest data state to lower data states when suspend operations are detected. Specifically, it modifies the verify state selection based on the suspend count, using states such as S7, S5, or S3 instead of always verifying S15, which allows the programming operation to be interrupted and resumed reliably while maintaining data retention
Solution Approach 2:
The patent dynamically adjusts the verification strategy based on the number of suspend operations performed. The verify state is selected adaptively according to the suspend count, creating a dynamic verification process that responds to the operational state rather than following a fixed verification sequence
2Reliability
If verification of highest data state memory cells is performed after every suspend operation, then reliability is improved by preventing overprogramming, but productivity deteriorates due to increased verification overhead and programming time
Solution Approach 1:
The patent changes the verification parameter (verify state) based on the suspend operation count. Instead of always verifying the highest data state (S15), it selectively verifies lower states (S7, S5, S3) when suspends occur, reducing verification overhead while maintaining reliability through targeted verification of critical states
3Manufacturing precision
If F_STP_FINE is enabled for precise programming control, then manufacturing precision is improved, but device complexity increases due to additional control mechanisms and settings
Solution Approach 1:
The patent disables F_STP_FINE in advance before programming operations that may involve suspends. This preliminary action prevents the complexity and potential reliability issues associated with fine-step programming during suspend-prone operations, while still achieving acceptable precision through the modified verification strategy
Data Source
AI summary
Each Stop Read Go (SRG) setting has different latency and reliability issues. An aspect of the present disclosure is related to minimizing these reliability risks while maintaining the benefit of low suspend latency when implementing SRG.


