Nonvolatile Memory Data Migration and Reprogramming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Nonvolatile memory systems face reliability issues due to threshold voltage shifts in memory cells during the surface mount technology process, leading to data loss and instability in charge trap flash memory cells.

Innovation Solution

A nonvolatile memory system with first and second areas, where data is initially written in the first area using a single level cell programming scheme and then migrated to the second area using a multi level cell programming scheme during the first boot operation, with reprogramming of the second area to compensate for charge loss without erasing existing data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is stored in charge trap flash memory cells using conventional programming, then data can be retained, but threshold voltage shifts occur during surface mount technology process leading to data loss and instability

Engineering Contradiction:
Improvedata stabilityVSAvoidthreshold voltage shift
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent performs a reprogram operation on the second area before final data storage to pre-compensate for charge loss and threshold voltage shifts that will occur during subsequent manufacturing processes. This preliminary action ensures that even after threshold voltage degradation, the data remains stable and retrievable.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the programming parameters by performing a reprogram operation with adjusted voltage and time parameters on the second area. This parameter modification compensates for the threshold voltage shifts caused by the surface mount technology process, maintaining data integrity despite environmental changes.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If an erasing operation is performed on the second area to reprogram data, then data can be rewritten, but the erasing process increases operation time and complexity

Engineering Contradiction:
Improvedata reprogramming capabilityVSAvoidoperation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent extracts the erasing step from the reprogramming process. Instead of performing a complete erase cycle followed by reprogramming, the method directly reprograms the second area while preserving the erased state information, thereby eliminating the time-consuming erasure phase while maintaining the ability to rewrite data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The second area is pre-prepared in an erased state before data migration, so that when reprogramming is needed, the data can be directly written without requiring a subsequent erasure operation. This preliminary preparation enables faster data rewriting operations.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If data is migrated from the first area to the second area during first booting, then reliability is improved through reprogramming, but the booting process becomes more complex

Engineering Contradiction:
Improveoperating system image reliabilityVSAvoidbooting operation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The operating system image is pre-written to the first area during manufacturing before the device is shipped. During the first booting operation, the system automatically migrates this pre-stored image to the second area and performs reprogramming, ensuring reliability without requiring user intervention or complex external processes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The memory system performs the data migration and reprogramming operation autonomously during the first booting sequence without requiring external control or user input. The system self-manages the transfer from the first area to the second area and automatically executes the reprogram operation to ensure data integrity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9424933B2Nonvolatile memory system, method of operating the same and method of manufacturing the same
Publication Date: 2016.08.23 SAMSUNG ELECTRONICS CO LTD
  • US9424933B2 patent drawing
  • US9424933B2 patent drawing
  • US9424933B2 patent drawing

AI summary

An operating method of a nonvolatile memory system including first and second areas is provided. Data stored in the first area is migrated to the second area when a first booting operation is performed. The data stored in the second area is reprogrammed. The first booting operation is a booting operation performed when the nonvolatile memory system is first powered on after mounted on a printed circuit board. The reprogramming is a program operation performed on the data stored in the second area without performing an erasing operation on the data stored in the second area.