Inline Pattern Recognition Circuitry in Resistive Memory Arrays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current resistive-switching memory technologies face challenges in integrating inline deterministic pattern recognition processing capabilities, limiting their ability to efficiently process and compare large datasets within semiconductor devices.

Innovation Solution

The integration of non-volatile resistive switching memory devices with inline processing circuitry, including pattern recognition engines and pulldown circuits, allows for comparative analysis and data matching within the memory device, enabling efficient processing of data sets and identification of minimum or maximum values in a limited number of clock cycles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If resistive-switching memory technology is used, then memory density and power consumption are improved, but processing capability and pattern recognition capability are insufficient

Engineering Contradiction:
Improvememory densityVSAvoidprocessing capability
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent combines memory storage functions with pattern recognition processing functions into a single integrated device. The resistive-switching memory array is merged with logic circuits that can perform deterministic pattern recognition, allowing the same physical structure to both store data and process it, thereby simultaneously achieving high memory density and enhanced processing capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The resistive-switching memory device is designed to perform multiple functions: data storage, data retrieval, and deterministic pattern recognition. The crossbar array structure serves as both the memory storage medium and the computational engine, enabling the device to handle various computational tasks including multiplication, accumulation, and pattern matching without requiring separate processing units.

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

2Power

If conventional memory architecture is used, then processing power is sufficient, but power consumption is high and memory density is limited

Engineering Contradiction:
Improvepower consumptionVSAvoidarchitecture complexity
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

The memory device performs pattern recognition operations autonomously without requiring external processing units. The integrated logic circuits within the memory array can independently execute deterministic pattern recognition algorithms, eliminating the need to transfer data between memory and separate processors, thereby reducing overall system power consumption and architectural complexity.

Inventive Principle:
Principle #25Self-service

3Quantity of substance

If memory capacity is increased, then data storage capability is improved, but processing efficiency for large datasets deteriorates

Engineering Contradiction:
Improvememory capacityVSAvoidprocessing efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The memory array is divided into multiple independently controllable segments or regions, each capable of performing pattern recognition operations on subsets of data. This segmentation allows parallel processing of large datasets across multiple segments, maintaining high processing efficiency even as total memory capacity increases. Each segment can be independently activated and processed simultaneously.

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

This solution enhances data processing efficiency by allowing for real-time comparative analysis and data matching within the memory device, reducing power consumption and increasing memory density, while improving performance and processing power.

Implementation Method 1

Resistive-switching memory represents a recent innovation within the field of integrated circuit technology

Methodology Applied
Scientific EffectResistive switching: Electrical Resistance

Implementation Method 2

logic circuits incorporating pattern recognition algorithms, in an embodiment

Methodology Applied
Scientific EffectDeterministic pattern recognition:

Data Source

PatentUS10749529B2Memory device including integrated deterministic pattern recognition circuitry
Publication Date: 2020.08.18 CROSSBAR INC
  • US10749529B2 patent drawing
  • US10749529B2 patent drawing
  • US10749529B2 patent drawing

AI summary

Various embodiments of the present disclosure provide for a memory device having inline processing circuitry. Disclosed memory devices can comprise logic circuits incorporating pattern recognition algorithms, in an embodiment. Comparative analysis functions on sets of data can be implemented with pulldown circuits connected to a common data line. In some embodiments, minimum values, maximum values and the like can be determined among the sets of data in a number of clock cycles comparable to a number of bits in the sets of data.