Flash Memory Retention via Dummy Data Isolation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Semiconductor memory devices, particularly flash memories, face challenges in maintaining data retention and reliability due to interference from adjacent memory blocks during erase operations, which affects the retention characteristics of program data.
Innovation Solution
A semiconductor memory device with a memory cell array and peripheral circuit capable of performing erase and program operations, including a control logic that erases all memory blocks and programs them with dummy data, thereby isolating program data and improving retention characteristics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If erase operation is performed on memory blocks, then data retention is improved, but interference from adjacent memory blocks worsens retention characteristics
Solution Approach 1:
The patent introduces a dummy data programming operation as an intermediary step between erase operations on adjacent memory blocks. This dummy programming creates a protective state that prevents interference during erase operations, thereby maintaining data retention characteristics while allowing erase operations to proceed on adjacent blocks.
Solution Approach 2:
The patent performs preliminary dummy programming operations on memory blocks before executing erase operations on adjacent blocks. This preliminary action prepares the memory blocks in a state that is resistant to interference during subsequent erase operations, thus preserving data retention while enabling the erase operation to complete successfully.
2Reliability
If dummy data programming is performed after erase, then data retention characteristics are improved, but operation time increases
Solution Approach 1:
The patent applies partial action by performing dummy programming only on specific memory blocks that require protection during erase operations, rather than uniformly on all blocks. This selective approach reduces the total operation time while still achieving the desired retention characteristics improvement where needed.
Solution Approach 2:
The patent integrates the dummy programming operation into the overall erase sequence in a continuous manner, where the dummy programming on one block occurs while other blocks are being erased or prepared. This continuous workflow minimizes idle time and reduces the overall operation time while maintaining the protective effect.
Data Source
AI summary
The present disclosure relates to a semiconductor memory device and an operating method thereof. A semiconductor memory device includes a memory cell array including a plurality of memory blocks, a peripheral circuit: suitable for performing an erase operation and a program operation to the memory cell array, and a control logic suitable for controlling the peripheral circuit to erase all of the plurality of memory blocks and then to program the plurality of memory blocks with dummy data during the erase operation.


