Nanomagnetic Logic Storage Using Coupled Triangles for In-Memory Computing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing devices face challenges such as high operational complexity, data corruption, and substantial power consumption due to the separation of data processing components from system memory and local registers. Additionally, binary data processing results in low information density, leading to increased data access latency and storage requirements.

Innovation Solution

A single device utilizing multiple magnetically coupled anisotropic nanomagnetic triangles, each supporting a single magnetic domain, for data processing and storage. These nanomagnetic triangles can be configured as NOR or NAND gates and are capable of processing and storing data without a constant power supply, reducing data transfer complexity, and increasing information density by supporting heximal data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data processing components (ALU) are separated from system memory and local registers, then processing capability is improved, but operational complexity and power consumption increase

Engineering Contradiction:
Improveprocessing capabilityVSAvoidoperational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent combines data processing and storage functions into a unified nanomagnetic device. The same nanomagnetic triangles that store data can directly perform logical operations through magnetic coupling, eliminating the need for separate data buses and interface circuits between ALU and memory, thus reducing operational complexity while maintaining processing capability

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If data is transferred between system memory and processing components via data buses, then processing flexibility is improved, but data corruption risk and power consumption increase

Engineering Contradiction:
Improveprocessing flexibilityVSAvoiddata corruption risk
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent merges storage and processing into a single nanomagnetic device where data remains in place during processing. The nanomagnetic triangles perform logical operations directly on stored data through magnetic field interactions, eliminating data buses and the associated risks of data corruption and power consumption during data transfer

Inventive Principle:
Principle #5Merging (Combining)

3Stability of the object's composition

If constant power supply is provided to system memory and local registers, then processor state maintenance is improved, but power consumption increases

Engineering Contradiction:
Improveprocessor state maintenanceVSAvoidpower consumption
Core Design Contradiction:
Stability of the object's compositionVSUse of energy by moving object

Solution Approach 1:

The nanomagnetic device is self-powered through magnetic coupling interactions. The logical operations are performed passively by the magnetic fields of the nanomagnetic triangles acting on each other, without requiring external power supply for maintaining processor states or performing operations, thus achieving both stability and zero power consumption

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If binary data (base-2) is used for data processing, then compatibility with existing systems is improved, but information density decreases

Engineering Contradiction:
Improvesystem compatibilityVSAvoidinformation density
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent changes the numerical base parameter from binary (base-2) to heximal (base-6). Each nanomagnetic triangle can represent six distinct states through its magnetic configuration, allowing one triangle to store log2(6) ≈ 2.58 bits of information. This parameter change increases information density while the system can still interface with binary systems through appropriate encoding/decoding circuits

Inventive Principle:
Principle #35Parameter changes

5Adaptability or versatility

If multiple bits are combined to represent additional states, then data representation capability is improved, but data access latency and storage space increase

Engineering Contradiction:
Improvedata representation capabilityVSAvoiddata access latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

Instead of combining multiple binary bits to represent additional states, the patent changes the fundamental representation parameter to heximal (base-6). A single nanomagnetic triangle directly represents one heximal digit (6 states), reducing the number of physical elements needed and enabling faster access compared to reading and processing multiple binary bits to achieve the same information density

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

The solution enables cost-effective data processing and storage with reduced power consumption and data access latency, as well as increased information density, eliminating the need for constant power supply and minimizing data corruption risks.

Implementation Method 1

multiple magnetically coupled anisotropic nanomagnetic triangles each supporting a single magnetic domain for data processing and/or storage

Methodology Applied
Scientific EffectMagnetic coupling: Magnetism

Implementation Method 2

multiple magnetically coupled anisotropic nanomagnetic triangles each supporting a single magnetic domain

Methodology Applied
Scientific EffectMagnetic anisotropy: Anisotropy

Data Source

PatentUS12302586B2Nanomagnetic data storage and processing devices
Publication Date: 2025.05.13 TRIMAGNETIX CORP
  • US12302586B2 patent drawing
  • US12302586B2 patent drawing
  • US12302586B2 patent drawing

AI summary

Techniques of processing and/or persistently store data using nanomagnetic elements are disclosed herein. In one example, a processing circuit includes a substrate and a plurality of nanomagnetic elements spaced apart from one another. The plurality of nanomagnetic elements have shape-induced magnetic anisotropy and individually include a geometric center and at least three vertices extending away from the geometric center. One of the nanomagnetic elements has a vertex magnetically coupled to another vertex of another nanomagnetic element such that a magnetic polarity change at the vertex at the one of the plurality of nanomagnetic elements causes a responsive magnetic polarity change at the vertex at the another nanomagnetic element to generate an output of the processing circuit.