MRAM Cache Processor Segmentation for Leakage Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices face challenges in achieving fast read/write operations and low operating voltages for memory devices, which are essential for next-generation memory solutions like magnetic memory devices.

Innovation Solution

The integration of a processor with a cache that utilizes magnetic random-access memory (MRAM) cells, including multiple caches with distinct peripheral circuits, to enhance performance and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If magnetic memory devices are used to achieve fast read/write operations and low operating voltages, then memory performance is improved, but device complexity increases due to the need for specialized magnetic tunnel junction elements and spin transfer torque mechanisms

Engineering Contradiction:
Improveread/write operation speedVSAvoidmemory device structure complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent combines MRAM cell arrays with cache memory functionality into a unified structure, where the magnetic memory cells serve dual purposes as both storage elements and cache operations components. This integration reduces overall system complexity by eliminating separate volatile and non-volatile memory structures while achieving fast read/write operations through the MRAM's inherent speed characteristics.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The MRAM-based cache structure performs multiple functions including data storage, fast read/write operations, and non-volatile memory operations within a single device architecture. The magnetic tunnel junction elements are utilized for both cache line storage and persistent data retention, reducing the need for separate memory components and simplifying the overall system design.

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

2Quantity of substance

If multiple caches with distinct peripheral circuits are integrated into the processor, then cache capacity and performance are improved, but area occupation on the semiconductor chip increases

Engineering Contradiction:
Improvecache capacityVSAvoidchip area occupation
Core Design Contradiction:
Quantity of substanceVSArea of stationary object

Solution Approach 1:

The patent divides the cache memory into multiple segments or levels (e.g., L1, L2, L3 caches) with distinct peripheral circuits for each level. This segmentation allows each cache level to be optimized for specific access patterns and capacities, improving overall cache performance while enabling efficient space utilization through hierarchical organization rather than requiring a single large monolithic cache structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a hierarchical cache structure where smaller, faster cache levels (L1) are nested within larger, slower cache levels (L2, L3). This nested arrangement allows frequently accessed data to be stored in smaller peripheral circuits close to the processor core, while less frequently accessed data resides in larger peripheral circuits further away, optimizing the trade-off between speed and capacity without linearly increasing total chip area.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Loss of energy

If MRAM cells are used in cache memory, then leakage current is reduced and power efficiency is improved, but manufacturing precision requirements increase due to magnetic tunnel junction element fabrication

Engineering Contradiction:
Improveleakage currentVSAvoidmagnetic tunnel junction fabrication precision
Core Design Contradiction:
Loss of energyVSManufacturing precision

Solution Approach 1:

The patent utilizes changes in magnetic properties and resistance states of the magnetic tunnel junction elements to store and retrieve data. By switching between different resistance states (high and low resistance) through controlled application of spin transfer torque, the system achieves low leakage current in the retained state without requiring continuous power supply, thereby reducing overall energy loss while managing manufacturing challenges through standardized magnetic layer deposition processes.

Inventive Principle:
Principle #35Parameter changes

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 solution provides a processor with reduced leakage current, increased capacity, and improved tunability, leading to faster and more power-efficient operations, while also allowing for flexible placement and design of caches on semiconductor chips.

Implementation Method 1

spin transfer torque-magnetic random-access memories (STT-MRAMs), which store information using the spin transfer torque (STT) phenomenon, are being studied. STT-MRAMs store information by inducing magnetization reversal through the direct application of currents to magnetic tunnel junction elements.

Methodology Applied
Scientific EffectSpin transfer torque (STT):

Data Source

PatentUS20250190348A1Processor and electronic device including the same
Publication Date: 2025.06.12 SAMSUNG ELECTRONICS CO LTD
  • US20250190348A1 patent drawing
  • US20250190348A1 patent drawing
  • US20250190348A1 patent drawing

AI summary

A processor and an electronic device including the same are provided. The processor includes a first cache including a first cell array and a first peripheral circuit, the first peripheral circuit being electrically connected to the first cell array; and a second cache including a second cell array and a second peripheral circuit, the second peripheral circuit being electrically connected to the second cell array and different from the first peripheral circuit, each of the first cell array and the second cell array including magnetic random-access memory (MRAM) cells.