Non-volatile Memory Data Recovery via Reference Current Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Non-volatile semiconductor memory devices, such as flash memory, suffer from data retention issues due to electron leakage or insertion, leading to data errors over time, especially at higher temperatures, which existing technologies fail to effectively recover.

Innovation Solution

A method and apparatus for recovering data by controlling the reference current in non-volatile semiconductor memory devices, involving a buffer memory to store read data and rewriting it to memory cells, with the reference current being adjusted based on a recovery command signal to correct logic levels, thereby addressing data errors caused by deteriorated retention capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If electrons are implanted in floating gate using F-N tunneling mechanism to store data, then data storage capability is achieved, but data retention characteristic deteriorates over time due to electron leakage or insertion

Engineering Contradiction:
Improvedata storage capabilityVSAvoiddata retention characteristic
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The patent applies preliminary action by performing data recovery operations before data errors become permanent. The system detects deteriorated retention characteristics and proactively recovers data by adjusting reference current and rewriting data to buffer memory, preventing complete data loss from electron leakage or insertion in the floating gate.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the reference current parameter dynamically to compensate for deteriorated data retention. By adjusting the reference current level based on detected retention characteristics, the system maintains accurate data reading capability even when electron leakage or insertion affects the floating gate charge.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If reference current is controlled to recover data, then data recovery capability is improved, but device complexity increases due to additional control mechanisms

Engineering Contradiction:
Improvedata recovery capabilityVSAvoidcontrol mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback by continuously monitoring data retention characteristics and using this information to adjust reference current control. The system measures retention performance, compares it against thresholds, and automatically modifies reference current levels accordingly, creating a closed-loop control system that improves data recovery without requiring complex external intervention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies self-service by enabling the memory device to automatically detect its own retention characteristic deterioration and perform self-recovery operations. The device monitors its own floating gate electron leakage or insertion and autonomously adjusts reference current and rewrites data to buffer memory without requiring external system intervention.

Inventive Principle:
Principle #25Self-service

3Reliability

If data is repeatedly read and rewritten to buffer memory, then data errors are corrected, but operation time increases due to additional write cycles

Engineering Contradiction:
Improvedata error correctionVSAvoidoperation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies periodic action by performing data recovery operations at scheduled intervals or when retention characteristics reach predetermined thresholds. Instead of continuous monitoring and recovery, the system periodically assesses retention status and executes recovery only when necessary, reducing unnecessary write cycles while maintaining data integrity.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent changes operational parameters dynamically by adjusting reference current levels based on detected retention characteristics. This allows the system to optimize the balance between reading accuracy and write operation frequency, performing data rewriting only when retention deterioration exceeds acceptable thresholds, thereby minimizing additional operation time.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The solution effectively recovers data by adjusting the reference current to match the cell current, reducing data errors and improving the reliability of non-volatile memory devices even as data retention capabilities decline.

Implementation Method 1

A flash memory device may store data in a first logic level and a second logic level according to whether electrons are implanted in a floating gate using an F-N (Fowler-Nordheim) tunneling mechanism.

Methodology Applied
Scientific EffectFowler-Nordheim tunneling:

Implementation Method 2

Current output from a memory cell selected by the row decoder 17-1 and the column decoder 17-2 and a reference current output from the reference current generation block 11 are compared by the sense amplifier 13 so as to be divided into a first logic level, for example, '0', and a second logic level, for example, '1'.

Methodology Applied
Scientific EffectCurrent comparison:

Data Source

PatentUS7518927B2Non-volatile semiconductor memory device and method for recovering data in non-volatile semiconductor memory device
Publication Date: 2009.04.14 SAMSUNG ELECTRONICS CO LTD
  • US7518927B2 patent drawing
  • US7518927B2 patent drawing
  • US7518927B2 patent drawing

AI summary

A method and device for recovering data in a non-volatile semiconductor memory device that may include controlling a reference current by the non-volatile semiconductor memory device, reading data of at least one memory cell based on the controlled reference current, storing the read data in a buffer memory, and writing the data stored in the buffer memory to the at least one memory cell.