Memristor Analog Data Storage Density

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Digital memories are limited by their ability to store data only in discrete values, leading to inefficiencies in storage density and decoder size, as they rely on finite threshold comparisons for data representation.

Innovation Solution

The implementation of memristor-based memory systems that store data in analog form by mapping data to continuous memductance values, allowing for more efficient storage and retrieval through encoding and decoding processes that utilize stretching functions and voltage control to set and measure memristor memductance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If digital memories store data in discrete values using finite threshold comparisons, then the storage mechanism is simple and reliable, but the storage density is limited and decoder size is large

Engineering Contradiction:
Improvestorage densityVSAvoiddecoder size
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent changes the fundamental parameter of data representation from discrete digital values to continuous analog values. Memristors store data as continuous memductance values rather than discrete threshold-based states, enabling higher storage density by representing multiple data values within a single memory element's continuous parameter range.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an additional dimension of data encoding by utilizing the continuous nature of memristor memductance values. Instead of relying solely on discrete threshold comparisons, the system exploits the continuous parameter space of memristors to encode multiple bits of information in analog form, effectively adding a dimensional aspect to data storage.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Quantity of substance

If analog coding is implemented using memristors with continuous memductance values, then storage density increases and decoder size reduces, but the system requires complex encoding and decoding processes

Engineering Contradiction:
Improvestorage densityVSAvoidencoding and decoding process complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent replaces complex digital encoding and decoding logic with direct analog voltage control and measurement. Instead of using complex digital circuits to manipulate discrete bits, the system uses voltage signals to directly set and read continuous memristor states, simplifying the overall system architecture despite the analog nature of the data.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent leverages the inherent physical properties of memristors to perform encoding and decoding operations. The memristors' natural ability to maintain continuous resistance states and their response to voltage inputs provide self-service functionality, reducing the need for external complex control circuits for analog-to-digital conversion.

Inventive Principle:
Principle #25Self-service

3Quantity of substance

If data is stored in analog form across fewer memory elements, then the number of memory elements required decreases, but the precision of data representation becomes more challenging

Engineering Contradiction:
Improvenumber of memory elementsVSAvoiddata representation precision
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent makes each memristor element multi-functional by enabling it to store multiple data values simultaneously through its continuous memductance range. A single memristor can represent multiple bits of information in analog form, reducing the total number of memory elements needed while maintaining data representation precision through the element's inherent continuous parameter control.

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

This approach increases storage density and reduces decoder size, enabling more efficient data storage and retrieval by allowing data to be represented across fewer memory elements and facilitating smaller decoder fabrication.

Implementation Method 1

memristor-based memory systems that store data in analog form by mapping data to continuous memductance values

Methodology Applied
Scientific EffectMemristance: Electrical Resistance

Implementation Method 2

voltage control to set and measure memristor memductance

Methodology Applied
Scientific EffectElectrical conduction: Conduction (electrical)

Data Source

PatentUS9330738B2Data storage using analog coding
Publication Date: 2016.05.03 THE MITRE CORPORATION
  • US9330738B2 patent drawing
  • US9330738B2 patent drawing
  • US9330738B2 patent drawing

AI summary

In an embodiment, a memory system is provided. The memory system can include one or more memory elements, a quantity associated with each of the one or more memory elements can take a value in a continuous range of values; an encoder configured to determine a value for a quantity of a first memory element of the one or more memory elements based on data to be stored; and a memory controller configured to control the first memory element such that the quantity of the first memory element is set to the determined value.