Neuromorphic Memory Array Reference Currents for Stable ADC Inference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Neuromorphic computing devices using resistive memory cells suffer from inaccuracies due to temperature and time dependencies, which affect the reliability and accuracy of operations.

Innovation Solution

A neuromorphic computing device incorporating a first memory cell array and a second reference memory cell array, along with current-to-voltage and analog-to-digital converting circuits, to stabilize signal voltages and convert them into digital signals using reference voltages, thereby mitigating the effects of temperature and time dependencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If resistive memory cells are used for neuromorphic computing operations, then the device can perform MAC operations efficiently, but temperature and time dependencies cause inaccurate inferences

Engineering Contradiction:
ImproveMAC operation efficiencyVSAvoidinference accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent changes the parameter representation by converting analog currents from resistive memory cells into digital signals through ADC circuits. This parameter transformation allows the system to maintain the computational efficiency of analog MAC operations while eliminating the reliability issues caused by temperature and time dependencies of resistive memory cells, as digital signals are immune to these physical variations.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces intermediary conversion circuits (current-to-voltage converters and ADCs) that mediate between the resistive memory cells and the computational logic. These intermediaries transform the problematic analog currents into stable digital signals, allowing the system to benefit from both the efficiency of analog computation and the reliability of digital processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If analog currents are directly used from resistive memory cells, then computation speed is maintained, but signal instability due to temperature and time affects accuracy

Engineering Contradiction:
Improvecomputation speedVSAvoidsignal accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent substitutes the direct analog signal path with a digital signal processing path. By replacing the direct use of analog currents with digital signal representation through ADC conversion, the system maintains computation speed while achieving stable and accurate signal measurement that is independent of temperature and time variations.

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

3Reliability

If reference resistive memory cells are added to compensate for temperature and time effects, then inference accuracy improves, but device complexity increases

Engineering Contradiction:
Improveinference accuracyVSAvoidmemory cell array structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a copy of the memory cell array structure dedicated to generating reference currents. These reference resistive memory cells are configured to produce currents that compensate for temperature and time dependencies. By copying the array structure and using it for reference generation, the system achieves accurate compensation while maintaining a systematic and scalable approach to the additional complexity.

Inventive Principle:
Principle #26Copying

4Measurement precision

If current-to-voltage and analog-to-digital converting circuits are added, then signal stability and accuracy improve, but circuit complexity increases

Engineering Contradiction:
Improvesignal voltage accuracyVSAvoidconverting circuit structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the signal conversion process into distinct functional stages: current-to-voltage conversion followed by analog-to-digital conversion. This segmentation allows each conversion stage to be optimized independently and facilitates modular implementation, reducing the overall complexity burden by breaking down the complex conversion task into manageable, specialized circuit blocks.

Inventive Principle:
Principle #1Segmentation

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 enhances the reliability and accuracy of neuromorphic computing devices by stabilizing signal voltages and reducing inaccuracies due to temperature and time dependencies in resistive memory cells.

Implementation Method 1

a first memory cell array including a plurality of resistive memory cells and configured to output a plurality of read currents through a plurality of bit lines or source lines

Methodology Applied
Scientific EffectElectrical Resistance: Electrical Resistance

Implementation Method 2

a current-to-voltage converting circuit configured to output a plurality of signal voltages respectively corresponding to the plurality of read currents

Methodology Applied
Scientific EffectOhm's Law: Ohm's Law

Implementation Method 3

an analog-to-digital converting circuit configured to convert the plurality of signal voltages to a plurality of digital signals using the at least one reference voltage

Methodology Applied
Scientific EffectAnalog-to-Digital Conversion:

Data Source

PatentUS12488227B2Neuromorphic computing device and operating method thereof
Publication Date: 2025.12.02 SAMSUNG ELECTRONICS CO LTD
  • US12488227B2 patent drawing
  • US12488227B2 patent drawing
  • US12488227B2 patent drawing

AI summary

A neuromorphic computing device includes a first memory cell array comprising a plurality of resistive memory cells and configured to output a plurality of read currents through a plurality of bit lines or source lines; a second memory cell array comprising a plurality of reference resistive memory cells and configured to output at least one reference current through at least one reference bit line or at least one reference source line; a current-to-voltage converting circuit configured to output a plurality of signal voltages respectively corresponding to the plurality of read currents and output at least one reference voltage corresponding to the at least one reference current; and an analog-to-digital converting circuit configured to convert the plurality of signal voltages to a plurality of digital signals using the at least one reference voltage and output the plurality of digital signals.