Non-Volatile Memory Power Drop Immunity via Autonomous Suspend

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Non-volatile memory devices, such as flash EEPROM, are vulnerable to temporary and short power drops, which can lead to data loss and device failure due to their inability to autonomously protect themselves against voltage fluctuations within standard power specifications.

Innovation Solution

A mechanism is implemented in memory circuits to detect supply voltage drops, suspend operations, and resume them when the voltage stabilizes, using a detection mechanism that monitors voltage levels and activates a suspend mechanism to freeze operations during power drops, allowing for autonomous protection against temporary power fluctuations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If non-volatile memory devices operate without protection mechanisms, then device complexity is reduced and ease of operation is improved, but reliability deteriorates due to vulnerability to power drops

Engineering Contradiction:
Improveimmunity against power dropsVSAvoidprotection mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a detection mechanism that monitors supply voltage levels before power drops cause data loss. When a voltage threshold is detected, the system proactively suspends memory operations and waits for voltage stabilization, preventing harmful effects before they occur. This preliminary detection and suspension approach resolves the contradiction by adding targeted protection only when needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The memory device autonomously monitors its own supply voltage and automatically suspends or resumes operations based on detected voltage conditions without requiring external intervention. The device serves itself by detecting power anomalies and taking corrective action, which adds reliability through self-protection while minimizing the need for complex external protection circuits.

Inventive Principle:
Principle #25Self-service

2Reliability

If the memory circuit continuously monitors voltage levels and suspends operations during drops, then reliability is improved, but productivity decreases due to operation interruptions

Engineering Contradiction:
Improvedata integrity during power dropsVSAvoidoperation completion rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies partial action by monitoring voltage levels continuously but suspending operations only when voltage drops below a specific threshold. This selective suspension approach ensures data integrity during critical power drops while minimizing interruptions to normal operations, thereby balancing reliability improvement with productivity maintenance.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system continuously monitors supply voltage and uses this feedback to dynamically control operation suspension and resumption. When voltage stabilizes above the threshold, the system automatically resumes suspended operations, ensuring data integrity while minimizing productivity loss by resuming operations as soon as safe conditions return.

Inventive Principle:
Principle #23Feedback

3Object-affected harmful factors

If voltage detection and suspension mechanisms are added, then immunity against power drops is improved, but device complexity increases

Engineering Contradiction:
Improveprotection against voltage fluctuationsVSAvoidcircuit complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The detection mechanism and suspension logic are integrated into the existing memory control circuitry, allowing the same control unit to perform both normal memory operations and power drop detection/suspension functions. This multi-functionality approach provides comprehensive protection against voltage fluctuations while avoiding the need for separate dedicated protection circuits, thus limiting the increase in device complexity.

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

Data Source

PatentUS8897085B2Immunity against temporary and short power drops in non-volatile memory: pausing techniques
Publication Date: 2014.11.25 SANDISK TECHNOLOGIES LLC
  • US8897085B2 patent drawing
  • US8897085B2 patent drawing
  • US8897085B2 patent drawing

AI summary

A mechanism is presented memory circuits, such a NAND-type flash memories, to autonomously protect themselves from temporary and short power drops. A detection mechanism looks for the supply voltage to drop below a function voltage for a period of time. When such an event occurs, a suspend mechanism is activated, and after completing the last micro-operation (such as a program pulse) the memory freezes. When power is again stable at an operational level, the suspended operation is resumed. The memory controller can then be notified upon occurrence of such voltage drop by polling a special status bit. Examples of how the pausing can be implemented include altering of clock signals and suspending sub-phases of larger operations.