Distributed MRAM Array Layout With Shared Read-Write Circuits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory architectures occupy more layout area than desired, limiting the number of devices that can be included on each integrated circuit chip.

Innovation Solution

Implementing a memory device with shared read and write circuits, where the array circuit is powered off between operations, allowing for more efficient use of layout area and enabling more devices to be included on each integrated circuit chip.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If more MTJ devices are included on each integrated circuit chip to increase speed and performance, then device density and performance are improved, but the layout area occupied by memory architecture increases

Engineering Contradiction:
Improvedevice densityVSAvoidlayout area
Core Design Contradiction:
ProductivityVSArea of stationary object

Solution Approach 1:

The patent merges the read and write circuits into a single shared circuit that serves multiple MTJ devices. This shared circuit includes a read device and write device that can be selectively activated to perform operations on different MTJ bits, thereby reducing the total number of dedicated circuits needed and decreasing the overall layout area while maintaining high device density

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The shared read/write circuit is designed to perform multiple functions - it can read from and write to different MTJ devices in the array. This multi-functional design allows a single circuit to service multiple memory cells, reducing the per-device circuit overhead and enabling higher device density without proportionally increasing layout area

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

2Area of stationary object

If a shared read/write circuit is implemented to reduce layout area, then area efficiency is improved, but the time required for operations may increase due to shared access

Engineering Contradiction:
Improvelayout areaVSAvoidoperation time
Core Design Contradiction:
Area of stationary objectVSLoss of time

Solution Approach 1:

The circuit includes dynamic power control where the array circuit is powered off between operations on different MTJ bits. This dynamic powering enables rapid transitions between operational states, allowing the shared circuit to quickly prepare for the next operation by minimizing power consumption during idle periods, thereby reducing overall operation time despite the shared architecture

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs periodic power cycling where the array circuit is powered on during read or write operations and then powered off between operations. This periodic action allows the shared circuit to be quickly reset and prepared for the next operation, reducing the time penalty associated with sharing and enabling fast start-up times

Inventive Principle:
Principle #19Periodic action

3Loss of energy

If the array circuit is powered off between operations to improve area efficiency and reduce power consumption, then energy efficiency is improved, but the complexity of power management increases

Engineering Contradiction:
Improvepower consumptionVSAvoidpower management complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The power management system is designed to automatically control the power state of the array circuit based on operational requirements. The circuit self-manages its power states by powering on during read/write operations and powering off between operations, eliminating the need for complex external power management infrastructure while achieving significant energy efficiency improvements

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250356899A1Array architecture for distributed MRAM
Publication Date: 2025.11.20 EVERSPIN TECHNOLOGIES INC
  • US20250356899A1 patent drawing
  • US20250356899A1 patent drawing
  • US20250356899A1 patent drawing

AI summary

A memory device including an array circuit including a magnetic tunnel junction (MTJ) bit having a logical state and including a set of MTJs is provided. The memory device further includes a read device electrically connected to the MTJ bit and configured to read the logical state of the MTJ bit. The memory device includes a write circuit electrically connected to the MTJ bit and configured to write the logical state of the MTJ bit. The array circuit is powered off between operations on the MTJ bit by the read device and/or the write circuit.