Non-Volatile SRAM With Multiple MTJ Cells for Faster Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices face challenges in achieving fast read and write speeds while maintaining high storage density, particularly in non-volatile memory devices like magnetic tunnel junction (MTJ) cells, which are slower than volatile SRAM.

Innovation Solution

Integrating static random access memory (SRAM) with multiple magnetic tunnel junction (MTJ) cells, utilizing a shared amplifier configuration and pipelining to enhance reading and writing speeds, and employing asymmetrical data storage through reference MTJ cells to increase storage density.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Duration of action of stationary object

If non-volatile memory devices like MTJ cells are used, then data retention without power is achieved, but read and write speeds are slower compared to volatile memory

Engineering Contradiction:
Improvedata retention timeVSAvoidread and write speed
Core Design Contradiction:
Duration of action of stationary objectVSSpeed

Solution Approach 1:

The patent merges SRAM cells and MTJ cells into a hybrid memory architecture where SRAM cells serve as amplifiers and buffers for MTJ cells. This combination allows the system to leverage the fast access speed of SRAM for read operations while maintaining the non-volatile storage capability of MTJ cells, thereby resolving the contradiction between speed and retention.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

SRAM cells act as intermediaries between the control circuitry and MTJ cells. The SRAM amplifiers buffer and condition signals before they reach the MTJ cells, enabling faster and more reliable read and write operations. This intermediary layer translates the slow MTJ access into faster effective operations from the perspective of the control logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If storage density is increased, then more data can be stored in a smaller area, but read and write operations become slower due to increased access complexity

Engineering Contradiction:
Improvestorage densityVSAvoidread and write speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The memory array is segmented into multiple blocks, each containing both SRAM and MTJ cells. This segmentation allows parallel access to different blocks simultaneously, maintaining high storage density while preserving read and write speeds through concurrent operations across multiple segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The SRAM cells serve multiple functions: they act as amplifiers for reading MTJ cell states, as write drivers for programming MTJ cells, and as temporary storage buffers. This multi-functionality allows the system to maintain high storage density without sacrificing access speed, as the same components handle multiple operations efficiently.

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

3Ease of operation

If symmetrical data storage is used in MTJ cells, then simple read operations are achieved, but storage density is limited

Engineering Contradiction:
Improveread operation simplicityVSAvoidstorage density
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent employs asymmetrical data storage schemes where data is stored in a non-symmetric manner across MTJ cells, allowing two bits to be stored per cell pair. This asymmetry increases storage density while the SRAM amplifier layer maintains simple read operations by buffering and conditionally accessing the asymmetric storage structure.

Inventive Principle:
Principle #4Asymmetry

Solution Approach 2:

The system transitions from storing data in a single dimension (one bit per MTJ cell) to a multi-dimensional approach where multiple bits are stored across cell pairs using asymmetric configurations. The SRAM layer provides the necessary control to access this additional dimension while maintaining operational simplicity for the reading process.

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

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 faster read and write operations with improved storage density by leveraging SRAM's speed and MTJ cells' storage capabilities, doubling storage density through asymmetrical data storage.

Implementation Method 1

magnetic tunnel junction (MTJ) cells

Methodology Applied
Scientific EffectMagnetoresistance: Magnetoresistance

Data Source

PatentUS20250322873A1Non-volatile static random access memory (nvsram) with multiple magnetic tunnel junction cells
Publication Date: 2025.10.16 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US20250322873A1 patent drawing
  • US20250322873A1 patent drawing
  • US20250322873A1 patent drawing

AI summary

Disclosed herein is an integrated circuit including multiple magnetic tunneling junction (MTJ) cells coupled to a static random access memory (SRAM). In one aspect, the integrated circuit includes a SRAM having a first port and a second port, and a set of pass transistors coupled to the first port of the SRAM. In one aspect, the integrated circuit includes a set of MTJ cells, where each of the set of MTJ cells is coupled between a select line and a corresponding one of the set of pass transistors.