Flash Memory Stress Detection via Charge Threshold Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Flash memory devices face data corruption due to accelerated charge leakage caused by environmental stress, such as high temperatures, which can lead to data loss if not properly refreshed.

Innovation Solution

Incorporating a sensing circuit and detection NVM cells that measure and compare charge levels with thresholds, triggering a refresh of the memory array when the charge falls below a certain level to prevent data corruption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If flash memory cells are exposed to high temperatures for extended periods, then charge leakage increases causing data corruption, but periodic refresh operations consume additional energy and time

Engineering Contradiction:
Improvedata integrityVSAvoidrefresh operation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements stress detection that proactively identifies high-temperature conditions before charge leakage causes data corruption. By detecting stress events in advance and triggering refresh operations preemptively, the system prevents data loss rather than reacting after corruption occurs, thereby reducing the need for frequent preventive refresh cycles and optimizing the balance between reliability and time consumption

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the flash memory device performs frequent refresh operations to prevent charge leakage, then data integrity is maintained, but energy consumption increases

Engineering Contradiction:
Improvedata integrityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent employs a feedback mechanism where stress detection circuitry continuously monitors environmental conditions and charge levels in detection cells. When stress events are detected or charge leakage exceeds thresholds, the system dynamically triggers refresh operations. This feedback-driven approach ensures refresh operations are performed only when necessary, maintaining data integrity while minimizing unnecessary energy consumption from frequent refresh cycles

Inventive Principle:
Principle #23Feedback

3Reliability

If detection NVM cells are added to monitor charge levels for stress detection, then stress events can be detected to trigger refresh operations, but device complexity increases

Engineering Contradiction:
Improvestress detection capabilityVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent designs detection NVM cells and sensing circuitry that serve dual purposes: they function as regular memory cells for data storage while simultaneously acting as sensors for stress detection and charge level monitoring. This multi-functionality allows the system to gain stress detection capabilities without adding entirely separate dedicated sensing components, thereby reducing the increase in device complexity while maintaining reliability

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10199114B2Stress detection in a flash memory device
Publication Date: 2019.02.05 QUALCOMM INC
  • US10199114B2 patent drawing
  • US10199114B2 patent drawing
  • US10199114B2 patent drawing

AI summary

A flash memory device includes an array of non-volatile memory (NVM) cells, at least one detection NVM cell, and a sensing circuit. The array of NVM cells are configured to store data. The sensing circuit is coupled to the at least one detection NVM cell and is configured to measure a charge on the at least one detection NVM cell. The sensing circuit is also configured to compare the measured charge with a threshold charge level and to trigger a refresh of the array of NVM cells in response to the measured charge being less than the threshold charge level.