Magnetoresistive Memory Toggle Circuitry for Resistive Decay Mitigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Magnetoresistive memory bits in nonvolatile memory devices experience resistance degradation due to temperature variations and extreme environments, leading to uncertainty in logical states, which can cause incorrect data storage and influence downstream circuitry if not corrected.

Innovation Solution

A non-volatile memory system with toggle circuitry that changes the resistive states of magnetoresistive memory bits without altering their logical states, using input and output circuitry to manage resistive state changes and maintain logical state integrity, including a method to toggle memory cells when they degrade beyond a predetermined threshold or after a set time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If magnetoresistive memory bits are operated over time in temperature variations and extreme environments, then the memory device can store and process data, but the resistance of memory bits degrades causing uncertainty in logical states

Engineering Contradiction:
Improvedata storage and processing capabilityVSAvoidresistance stability and logical state accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The memory system performs self-diagnosis by monitoring resistance values of memory bits and automatically initiates toggling operations when degradation thresholds are exceeded, enabling the system to self-correct without external intervention

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors resistance values of memory bits and uses this feedback to determine when toggling is needed, creating a closed-loop control system that maintains reliability based on actual degradation state

Inventive Principle:
Principle #23Feedback

2Device complexity

If resistance degradation is not corrected, then the memory operation continues without additional complexity, but incorrect logical states can cause deleterious effects on downstream circuitry

Engineering Contradiction:
Improvememory operation simplicityVSAvoidincorrect logical states affecting downstream circuitry
Core Design Contradiction:
Device complexityVSObject-generated harmful factors

Solution Approach 1:

The system performs toggling operations proactively when resistance degradation exceeds predetermined thresholds, before incorrect logical states can propagate to downstream circuitry, preventing harmful effects rather than correcting them after occurrence

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system converts the harmful effect of resistance degradation into a beneficial trigger mechanism, where degradation beyond a threshold automatically initiates the corrective toggling process, turning a potential failure mode into a self-correcting feature

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Reliability

If toggle circuitry is added to change resistive states without altering logical states, then data clearing and sanitization reliability is improved, but device complexity increases

Engineering Contradiction:
Improvedata clearing and sanitization reliabilityVSAvoidtoggle circuitry and control mechanisms
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The toggle circuitry is integrated with existing memory cell structures and control logic, merging the data clearing function with the existing read/write infrastructure rather than adding completely separate circuitry

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The toggle circuitry serves multiple functions: it performs data clearing, data sanitization, and automatic correction of degraded logical states, allowing a single added component structure to handle multiple reliability-related operations

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

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 system ensures reliable data clearing and sanitization by maintaining consistent logical states despite resistive state degradation, allowing for transparent operation and preventing deleterious effects on downstream circuitry.

Implementation Method 1

magnetoresistive based memory cell that includes a memory bit having at least a high and a low resistive state

Methodology Applied
Scientific EffectMagnetoresistive effect: Magnetoresistance

Data Source

PatentUS7499313B2Nonvolatile memory with data clearing functionality
Publication Date: 2009.03.03 HONEYWELL INTERNATIONAL INC
  • US7499313B2 patent drawing
  • US7499313B2 patent drawing
  • US7499313B2 patent drawing

AI summary

A nonvolatile memory and a method of operating the memory are described. The memory includes memory cells that may each include a magnetoresistive memory bit. The memory includes toggle circuitry for altering the resistive states of memory cells within the memory without changing the logical states of the memory cells. The memory may be toggled to balance resistive decay associated with operating a memory bit under certain conditions or in extreme environments.