Magnetic Memory Read Circuit for Domain-Wall and Magnetization Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems face challenges in accurately storing and outputting data, particularly in magnetic memories, where maintaining precise magnetization states and efficiently reading and writing data are critical for reliable operation.

Innovation Solution

A magnetic memory system incorporating a magnetic body with aligned magnetic domains, a first storage circuit to store bits independent of magnetization states, and a second storage circuit to output data based on magnetization combinations, along with a read circuit to determine magnetic wall presence and magnetization information, enabling accurate data storage and retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If magnetic-wall/data correspondence method is used, then storage capacity is reduced, but device complexity is lowered

Engineering Contradiction:
Improvestorage capacityVSAvoiddevice complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The magnetic body is divided into multiple unit portions along the extending direction, with each unit portion capable of independently storing data. This segmentation allows the system to store data in both written and unwritten unit portions, effectively doubling the storage capacity without requiring additional magnetic bodies.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from traditional magnetic-wall positioning methods to a magnetization state-based storage approach. By utilizing the magnetization states (up/down) of unit portions as the storage dimension, the system can distinguish between written and unwritten portions and store data in both types, thereby increasing storage capacity.

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

2Adaptability or versatility

If magnetization state switching is allowed for data storage, then storage flexibility is improved, but error rate increases

Engineering Contradiction:
Improvestorage flexibilityVSAvoiderror rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system uses magnetization information (feedback from the magnetization states of unit portions) to determine how to read data. The read operation adapts based on the detected magnetization states, allowing the system to correctly interpret data even when magnetization states change during storage operations.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary detection of magnetization states before data reading. By first detecting the magnetization information of unit portions and using this information to guide the reading process, the system can distinguish between written and unwritten portions and retrieve data accurately without errors.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If traditional magnetic-wall detection is used, then data reading is simplified, but storage capacity is limited

Engineering Contradiction:
Improvedata reading simplicityVSAvoidstorage capacity
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent introduces magnetization information as an intermediary element between the magnetic body and the read operation. This intermediary provides additional context about the state of unit portions, enabling the system to correctly interpret data from both written and unwritten portions while maintaining relatively simple read operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Quantity of substance

If unwritten unit portions are used for data storage, then storage capacity increases, but difficulty in detecting data state increases

Engineering Contradiction:
Improvestorage capacityVSAvoiddata state detection difficulty
Core Design Contradiction:
Quantity of substanceVSDifficulty of detecting and measuring

Solution Approach 1:

The system uses magnetization states (analogous to distinct states or 'colors') to encode information about whether unit portions are written or unwritten. By detecting these distinct magnetization states, the system can easily distinguish between different data states in both written and unwritten portions, simplifying detection despite increased storage capacity.

Inventive Principle:
Principle #32Color 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

The system ensures accurate data storage and output by utilizing magnetic domains and read circuits to detect magnetic wall presence and magnetization states, enhancing data integrity and efficiency in magnetic memory operations.

Implementation Method 1

a magnetic body (UT) extending in a first direction and including a plurality of unit portions (ML) aligned in the first direction

Methodology Applied
Scientific EffectMagnetism: Magnetism

Implementation Method 2

a first circuit configured to output first information indicating presence or absence of a magnetic wall between two portions which are adjacent among the plurality of unit portions

Methodology Applied
Scientific EffectMagnetic wall detection: Magnetic Field

Data Source

PatentUS12626775B2Magnetic memory and memory system
Publication Date: 2026.05.12 KIOXIA CORP
  • US12626775B2 patent drawing
  • US12626775B2 patent drawing
  • US12626775B2 patent drawing

AI summary

A first circuit outputs first information indicating presence/absence of a magnetic wall between two adjacent portions among portions of a magnetic body, and outputs second information based on the combination of magnetization states of the two portions. A first storage circuit stores first bits corresponding to the portions, respectively. A most significant bit of the first bits has a value independent of a magnetization state of its corresponding one of the portions, and the first bits have a value based on the first information. A second storage circuit stores the second information. A second circuit causes the first storage circuit to output the first bits when a value of a least significant bit of the first bits matches a value of the second information, and otherwise to output third bits having inverse values of the first bits.