Quasi-Nonvolatile Memory Circuitry for Binarized Neural MACs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing von Neumann-based computing systems face bottlenecks due to the separation of processor and memory, leading to high energy consumption and latency, and current Logic In Memory (LIM) technologies using nonvolatile memory devices suffer from complex processes, low integration, and inability to perform all CMOS logic operations in a single cell.

Innovation Solution

A binarized neural network circuitry utilizing quasi-nonvolatile memory devices with a diode structure in the channel region, implementing memory and switching functions in a single device through a positive feedback loop, allowing simultaneous memory and logical operations with excellent uniformity and stability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If von Neumann-based computing systems are used with separated processor and memory, then data processing can be performed, but energy consumption is high and latency is long due to physical separation

Engineering Contradiction:
Improveenergy consumptionVSAvoidphysical separation structure
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent merges memory and logic functions into a single device by integrating a diode structure within the memory device's channel region. This allows the same physical structure to perform both data storage and logical operations, eliminating the need for separate processor and memory components and reducing energy consumption associated with data transmission between them.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The memory device is designed to perform multiple functions: it can store data in its memory region and simultaneously perform logical operations (AND, OR, NOT, XOR, XNOR) through the diode structure in its channel region. This multi-functionality allows a single device to replace what would traditionally require separate memory and logic units.

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

2Adaptability or versatility

If Logic In Memory technology uses nonvolatile memory devices, then computational and memory functions are combined, but the process becomes complex due to non-silicon materials and device uniformity is low

Engineering Contradiction:
Improvecomputational and memory function integrationVSAvoidmanufacturing process complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent uses a silicon-based diode structure that is compatible with standard CMOS manufacturing processes. By employing materials and structures that are homogeneous with existing semiconductor fabrication techniques, the invention avoids the complexity associated with non-silicon materials while maintaining the ability to perform both memory and logic functions.

Inventive Principle:
Principle #33Homogeneity

3Productivity

If LIM technology uses transistors for logic operations, then computational functions are performed, but bottlenecks and power consumption occur since logic and memory functions are not performed simultaneously

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by stationary object

Solution Approach 1:

The patent combines memory storage and logic operations within the same device structure, allowing simultaneous execution of both functions. The diode structure in the channel region enables logical operations to be performed on data while it is stored in memory, eliminating the need to transfer data between separate memory and logic units and thereby reducing power consumption and bottlenecks.

Inventive Principle:
Principle #5Merging (Combining)

4Adaptability or versatility

If individual circuits and wiring are required for each logic operation in LIM technology, then specific logic functions can be implemented, but integration is low

Engineering Contradiction:
Improvelogic operation capabilityVSAvoidintegration density
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The diode structure within the memory device serves as a universal logic unit that can perform multiple logic operations (AND, OR, NOT, XOR, XNOR) depending on the applied voltages. This eliminates the need for separate dedicated circuits for each logic operation, thereby increasing integration density while maintaining versatility.

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

The circuitry reduces standby power and increases computational efficiency with low power consumption, enabling next-generation artificial intelligence computing by performing memory and switching functions in a single device with excellent uniformity and stability.

Implementation Method 1

memory characteristics of remembering a memory state are implemented as holes or electrons in a potential well in the channel region due to the positive feedback loop are accumulated

Methodology Applied
Scientific EffectPositive feedback loop: Feedback

Implementation Method 2

an operation state is determined by occurrence of a latch-up or latch-down phenomenon due to a positive feedback loop in the channel region based on different voltages applied to the drain terminal and the gate terminal

Methodology Applied
Scientific EffectLatch-up phenomenon:

Data Source

PatentUS20250299035A1Binarized neural network circuitry using quasi-nonvolatile memory device
Publication Date: 2025.09.25 KOREA UNIV RES & BUSINESS FOUND
  • US20250299035A1 patent drawing
  • US20250299035A1 patent drawing
  • US20250299035A1 patent drawing

AI summary

Disclosed is a binarized neural network circuitry using a quasi-nonvolatile memory device. More particularly, the binarized neural network circuitry according to an embodiment of the present disclosure is characterized in that a diode structure is positioned in a channel region between a drain terminal and a source terminal, a gate terminal is positioned on the diode structure, an operation state is determined by occurrence of a latch-up or latch-down phenomenon due to a positive feedback loop in the channel region based on different voltages applied to the drain terminal and the gate terminal, respectively, and a plurality of quasi-nonvolatile memory devices that implement memory characteristics of remembering a memory state are included as holes or electrons in a potential well in the channel region due to the positive feedback loop are accumulated, and the plural quasi-nonvolatile memory devices are a pair of two quasi-nonvolatile memory devices that operate as a single synaptic cell and are connected in parallel to form an array circuit, memory states of the two quasi-nonvolatile memory devices are determined and stored based on an input line applied from an input line processor connected to the array circuit and a weight update signal applied from a synaptic line processor connected to the array circuit, and a MAC (multiply-accumulate) operation result is output using a combination of the memory states.