Magnetic Shift Register Domain Wall Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current racetrack magnetic memory technologies face challenges in controlling domain wall movement, leading to data bit errors due to variability in pinning potential and stochasticity of domain wall motion, making it difficult to achieve precise control over single bit positions with low energy consumption.

Innovation Solution

A serial magnetic shift register design that applies multiple phases of current through strategically placed contacts along a magnetic track, allowing for precise control of domain wall movement without exceeding one bit position, reducing write energy and eliminating the need for track patterning, and enabling bidirectional data bit movement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional spin transfer torque (STT) is used to shift domain walls with a single current pulse, then the domain wall shifting mechanism is simple, but precise control of single bit position is difficult due to variability in pinning potential and stochasticity of domain wall motion

Engineering Contradiction:
Improvesimplicity of shifting mechanismVSAvoidcontrol precision of domain wall position
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The magnetic track is divided into multiple bitcells, each with its own set of contacts. This segmentation allows independent control of domain walls in different bitcells, enabling precise positioning of individual bits without affecting others, thus resolving the control precision issue while maintaining operational simplicity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple phases of current pulses are applied in a periodic sequence to the contacts. This periodic action allows margining of the current pulse, where larger currents can be applied to guarantee domain wall movement without causing excessive displacement, achieving both simplicity and precision in domain wall control.

Inventive Principle:
Principle #19Periodic action

2Reliability

If larger currents are applied to guarantee domain wall movement, then data bit errors are reduced, but domain walls may move beyond one bit position

Engineering Contradiction:
Improvedata bit accuracyVSAvoiddomain wall position control
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

By dividing the track into bitcells with dedicated contacts, the current path is segmented. This allows applying larger currents to specific bitcells without affecting adjacent bits, as each bitcell has its own contact set that isolates the current flow, thus achieving both reliability and position control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different contacts are activated in different phases to create local current fields. This local quality approach allows margining currents to be applied precisely where needed (in specific bitcells) without causing domain walls in other regions to move excessively, resolving the contradiction between reliability and precision.

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If multiple phases of current are applied through strategically placed contacts, then precise control of domain wall movement is achieved, but device complexity increases

Engineering Contradiction:
Improvedomain wall position controlVSAvoidcontact arrangement complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The contacts serve multiple functions: they act as current injection points for domain wall motion, provide addressing for specific bitcells, and enable margining of current pulses. This multi-functionality reduces the need for separate components for each function, offsetting the complexity of the contact arrangement with operational efficiency.

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

Solution Approach 2:

The patent combines the addressing mechanism, current injection, and domain wall control into a single contact structure. By merging these functions into the contact arrangement itself, the overall device complexity is reduced compared to having separate components for each function, thus achieving precise control without excessive complexity.

Inventive Principle:
Principle #5Merging (Combining)

4Ease of operation

If write current is applied through magnetic tunnel junction, then data can be written, but write energy consumption is high

Engineering Contradiction:
Improvedata writing capabilityVSAvoidwrite energy consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent replaces the magnetic tunnel junction-based write mechanism with a direct current-driven domain wall motion mechanism through contacts. This substitution eliminates the need for high-energy spin-polarized current through MTJ, using instead a more energy-efficient direct current path through the track, thus maintaining write capability while reducing energy consumption.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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 allows for high-density, low-energy, and low-latency data storage with improved control over domain wall shifting, achieving 1-2 ns shift time with 10 μA current pulses and reducing the need for stable power supplies, while maintaining non-volatility and high memory density.

Implementation Method 1

The domain wall shifting mechanism is current-driven, traditionally spin transfer torque (STT), where a spin-polarized input current imparts a torque on local magnetic moments causing them to align in the direction of the electron spin.

Methodology Applied
Scientific EffectSpin transfer torque:

Implementation Method 2

Stored data bits of the racetrack are read out serially via a magnetic sensor (e.g., magnetic tunnel junction) in proximity to the track somewhere along the shift register.

Methodology Applied
Scientific EffectMagnetic sensing:

Data Source

PatentUS10026431B2Magnetic shift register
Publication Date: 2018.07.17 CARNEGIE MELLON UNIV
  • US10026431B2 patent drawing
  • US10026431B2 patent drawing
  • US10026431B2 patent drawing

AI summary

This disclosure relates to a memory device that includes at least one magnetic track on a substrate, wherein the at least one magnetic track comprises one or more magnetic domains. Contacts can be disposed on the at least one magnetic track according to a predetermined arrangement to form a plurality of bitcells on the at least one magnetic track, wherein each one of the plurality of bitcells is configured to store at least one magnetic domain. The device can include a timing circuit connected to the contacts, with the timing circuit being configured to apply to the contacts multiple phases of electric currents according to a predetermined timing sequence to cause the at least one magnetic domain to shift from the each one of the plurality of bitcells to an adjacent one of the plurality of bitcells on the at least one magnetic track.