STT Memory Write Control Logic for Asymmetric Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Spin transfer torque (STT) memory systems face challenges in managing write operations efficiently, leading to asymmetric write latency, which affects the performance of nonvolatile memory systems.

Innovation Solution

The implementation of successive, selective write operations on each row in STT memory, where memory cells are switched from anti-parallel to parallel or vice versa, with voltage control to minimize latency, using a write control logic that configures word lines and bit lines to apply specific voltages for each state transition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional write operations are used in STT memory, then write operations can be performed, but asymmetric write latency occurs affecting performance

Engineering Contradiction:
Improvewrite operation efficiencyVSAvoidasymmetric write latency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The write operation is segmented into two distinct phases: a first write operation for transitioning memory cells from anti-parallel to parallel state, and a second write operation for transitioning memory cells from parallel to anti-parallel state. This segmentation allows each phase to be optimized independently, resolving the asymmetric latency issue by handling different state transitions separately rather than as a single unified operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic voltage control where different voltages are applied to word lines and bit lines depending on the desired state transition. The write control logic dynamically adjusts the voltage levels based on the current state and target state of memory cells, enabling optimized write speeds for different transition types and eliminating the fixed asymmetric latency of conventional approaches.

Inventive Principle:
Principle #15Dynamics

2Loss of time

If voltage control is applied to control state transitions, then write latency is minimized, but device complexity increases due to write control logic

Engineering Contradiction:
Improvewrite latencyVSAvoidwrite control logic
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The write control logic is designed to perform multiple functions: it manages both first and second write operations, controls voltages for different state transitions, and coordinates word lines and bit lines. By making the control logic universal and multi-functional, the patent reduces the need for separate dedicated control circuits for each write operation type, thereby minimizing the increase in device complexity while achieving minimized write latency through dynamic voltage 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 reduces or eliminates asymmetric write latency, enhancing the efficiency of write operations in STT memory systems by allowing for precise control of state transitions in memory cells.

Implementation Method 1

Spin transfer torque (STT) memory is developing as a technology for nonvolatile memory systems

Methodology Applied
Scientific EffectSpin transfer torque:

Data Source

PatentEP3111449B1Write operations in spin transfer torque memory
Publication Date: 2022.09.28 INTEL CORP
  • EP3111449B1 patent drawingFigure 1
  • EP3111449B1 patent drawingFigure 2
  • EP3111449B1 patent drawingFigure 3

AI summary

Apparatus, systems, and methods for write operations in spin transfer torque (STT) memory are described. In one embodiment, a controller comprises logic to identify a first plurality of cells in a row of spin transfer torque (STT) memory which are to be set to a parallel state and a second plurality of cells in the row of the STT memory which are to be set to an anti-parallel state, mask write operations to the second plurality of cells in the row, set the first plurality of cells to a parallel state, mask write operations to the first plurality of cells in the row, and set the second plurality of cells to an anti-parallel state. Other embodiments are also disclosed and claimed.