In-Memory Logic Circuit Using Voltage Comparison to Cut Complexity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional computing platforms face challenges due to long memory access delays and circuit complexity in Von Neumann architecture, which limits their ability to process increasing amounts of data efficiently.

Innovation Solution

A logic operation circuit for computation in memory is designed with an equivalent circuit input terminal, a reference circuit input terminal, and a reset input terminal, utilizing NOR gates and inverters to output different voltages based on the difference between equivalent and reference voltages, reducing circuit complexity and resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If traditional Von Neumann architecture is used with separate memory and computing units, then memory storage function is achieved, but memory access delay increases and processing efficiency decreases

Engineering Contradiction:
Improvememory access delayVSAvoidarchitecture complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent merges memory and computing functions into a single integrated structure where memory cells directly perform logic operations. The memory array cells contain both storage elements and logic operation circuits, eliminating the need for separate memory and computing units interconnected by buses, thus reducing memory access delay and improving processing efficiency.

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If complex sense amplifier circuits are used for signal comparison, then signal detection accuracy is improved, but circuit complexity and resource consumption increase

Engineering Contradiction:
Improvesignal comparison accuracyVSAvoidcircuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts the signal comparison function from complex sense amplifier circuits and implements it directly within the memory cell structure using simple logic operation circuits. The memory cell directly compares equivalent voltages and generates output signals without requiring external sense amplifiers, thereby reducing circuit complexity and resource consumption while maintaining detection accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

3Speed

If traditional memory architecture with buses is used, then data storage is achieved, but processing speed stagnates due to memory access delays

Engineering Contradiction:
Improveprocessing speedVSAvoidmemory access delay
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent combines memory storage and data processing operations within the same memory cell structure. Logic operation circuits are integrated into each memory cell, allowing data to be processed in-place without being transferred through external buses, thereby eliminating memory access delays and significantly improving processing speed.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11949415B2Logic operation circuit for computation in memory
Publication Date: 2024.04.02 NANJING INST OF INTELLIGENT TECH INST OF MICROELECTRONICS OF THE CHINESE ACAD OF
  • US11949415B2 patent drawing
  • US11949415B2 patent drawing
  • US11949415B2 patent drawing

AI summary

The present disclosure relates to a logic operation circuit for computation in memory, which comprises an equivalent circuit input terminal, a reference circuit input terminal, a reset input terminal and an output terminal; wherein the equivalent circuit input terminal is configured to input the equivalent voltage of a memory computing array, the reset input terminal is configured to input a reset voltage, and the reference circuit input terminal is configured to input a reference voltage; the logic operation circuit for computation in memory outputs different output voltages according to the difference between the equivalent voltage and the reference voltage, and the output voltage is output through the output terminal; the logic operation circuit of the present disclosure has a simple structure, reduced complexity and effectively saved resources.