NAND Flash Memory Secure Erase via Overwrite

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory systems face inefficiencies in secure erasing operations, particularly in NAND flash memory, where large data amounts lead to prolonged erase times and decreased throughput due to the need for copy operations and extensive erase verification.

Innovation Solution

The implementation of an overwrite program operation that rewrites data to a higher threshold voltage level, eliminating the need for copy operations and allowing for faster secure erasing by converting data into overwrite data, which integrates data into the upper level, making it difficult to read and ensuring security without erasing to the 'Er' level.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional erase operations are performed on NAND flash memory, then data is erased to the 'Er' level ensuring complete data removal, but the process requires copy operations and extensive verification leading to prolonged erase times and decreased throughput

Engineering Contradiction:
Improvedata erasure completenessVSAvoiderase operation throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Instead of erasing data to the traditional 'Er' level, the patent inverts the approach by overwriting data to the upper level 'A'. This inversion transforms the erase operation into an overwrite operation that integrates data into the upper level, making it difficult to read while eliminating the need for copy operations and extensive verification, thereby resolving the contradiction between erasure completeness and operation throughput

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent changes the threshold voltage parameter from the traditional 'Er' level to the upper level 'A'. By modifying this critical parameter, the system achieves secure erasure through overwrite operations rather than traditional erase operations, reducing operation time and improving throughput while maintaining data security

Inventive Principle:
Principle #35Parameter changes

2Reliability

If traditional erase operations with copy operations are performed, then data security is ensured through complete erasure, but the complexity of copy operations and verification increases device complexity and operation time

Engineering Contradiction:
Improvedata securityVSAvoiderase operation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent inverts the traditional erase methodology by using overwrite to upper level 'A' instead of erase to level 'Er'. This inversion eliminates the need for copy operations and extensive verification processes, thereby reducing device complexity and operation time while maintaining data security through integration into the upper level

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent extracts and eliminates the unnecessary copy operations and extensive verification steps from the traditional erase process. By using overwrite to upper level 'A', the system removes these complex operations while achieving the same security objective, thereby reducing device complexity

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If frequent erase operations are performed to maintain data security, then data protection is ensured, but memory cell transistor wear increases reducing effective write and erase cycles

Engineering Contradiction:
Improvedata protectionVSAvoidmemory cell transistor lifespan
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The patent changes the threshold voltage parameter from 'Er' level to upper level 'A' for secure erasure. This parameter change enables the use of overwrite operations instead of traditional erase operations, which reduces wear on memory cell transistors and extends their effective lifespan while maintaining data protection

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10269434B2Memory system
Publication Date: 2019.04.23 KIOXIA CORP
  • US10269434B2 patent drawing
  • US10269434B2 patent drawing
  • US10269434B2 patent drawing

AI summary

According to one embodiment, a memory system includes a semiconductor memory including a memory cell, and a controller configured to control the semiconductor memory and capable of creating second data based on first data read from the memory cell. Upon receiving a physical erase request for the first data held in the memory cell from an external device, the controller transmits one of an erase instruction and a write instruction for the second data to the semiconductor memory.