Resistive-Switching SRAM Cell for Fast Non-Volatile Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory technologies face challenges in achieving compact, high-speed access to non-volatile data storage while maintaining low power consumption and integration with CMOS technology.

Innovation Solution

A memory cell design incorporating a single resistance switching element and four transistors, where the resistance switching element stores non-volatile data and is programmable between two resistance states, allowing for fast data transfer to volatile storage nodes, enabling quick read and write operations with low power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Duration of action of stationary object

If flash memory is used for non-volatile data storage, then data retention is improved, but access speed deteriorates and power consumption increases

Engineering Contradiction:
Improvedata retentionVSAvoidaccess speed
Core Design Contradiction:
Duration of action of stationary objectVSSpeed

Solution Approach 1:

The memory system is segmented into two distinct parts: volatile memory for fast data access and a resistance switching element for non-volatile data storage. This segmentation allows each component to perform its specialized function optimally - the volatile memory provides high-speed access while the resistance element maintains data retention, resolving the contradiction between speed and data retention.

Inventive Principle:
Principle #1Segmentation

2Duration of action of stationary object

If flash memory is used for non-volatile data storage, then data retention is improved, but power consumption increases

Engineering Contradiction:
Improvedata retentionVSAvoidpower consumption
Core Design Contradiction:
Duration of action of stationary objectVSUse of energy by moving object

Solution Approach 1:

The memory system is segmented into two distinct parts: volatile memory for fast data access and a resistance switching element for non-volatile data storage. This segmentation allows each component to perform its specialized function optimally - the volatile memory provides high-speed access while the resistance element maintains data retention, resolving the contradiction between speed and data retention.

Inventive Principle:
Principle #1Segmentation

3Speed

If a conventional SRAM cell is used, then access speed is improved, but data retention deteriorates

Engineering Contradiction:
Improveaccess speedVSAvoiddata retention
Core Design Contradiction:
SpeedVSDuration of action of stationary object

Solution Approach 1:

The invention merges a conventional SRAM cell structure with a resistance switching element into a unified memory device. The SRAM portion maintains fast access speeds through its established latch-based architecture, while the integrated resistance element adds non-volatile data retention capability. The merging allows both functions to coexist and support each other within a single device.

Inventive Principle:
Principle #5Merging (Combining)

4Duration of action of stationary object

If more transistors are added to achieve non-volatile storage, then data retention is improved, but device complexity increases

Engineering Contradiction:
Improvedata retentionVSAvoidtransistor count
Core Design Contradiction:
Duration of action of stationary objectVSDevice complexity

Solution Approach 1:

The resistance switching element serves multiple functions simultaneously: it stores non-volatile data, acts as one transistor in the latch circuit, and provides the necessary control functionality. This multi-functionality reduces the overall transistor count compared to using separate components, as the resistance element replaces what would otherwise be additional transistors needed for non-volatile storage.

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 solution enables fast data access and low power consumption by maintaining non-volatile data through resistance switching elements, allowing for quick loading of programmed states and independent volatile data storage, suitable for applications like field programmable gate arrays.

Implementation Method 1

a single resistance switching element, wherein said single resistive switching element is coupled in series with said first transistor and is programmable to have one of first and second resistances

Methodology Applied
Scientific EffectResistive switching: Electrical Resistance

Data Source

PatentUS9224463B2Compact volatile/non-volatile memory cell
Publication Date: 2015.12.29 CENT NAT DE LA RECH SCI (C N R S)
  • US9224463B2 patent drawing
  • US9224463B2 patent drawing
  • US9224463B2 patent drawing

AI summary

A memory device includes at least one memory cell having a first transistor coupled between a first storage node and a first supply voltage; a second transistor coupled between a second storage node and the first supply voltage and a single resistance switching element. Control terminals of the first and second transistors are coupled to the second and first storage nodes respectively. The single resistive switching element is coupled in series with the first transistor and is programmable to have one of first and second resistances. The first storage node is coupled to a first access line via a third transistor connected to said first storage node, and the second storage node is coupled to a second access line via a fourth transistor connected to the second storage node.