Analog-Digital Crosspoint Neural Network for Low-Power Pattern Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional software-based neural networks are bulkier, consume higher power, and are less efficient for compact, high-performance, low-power, portable applications due to their inability to construct high-density hardware with a large number of synapses, which is essential for pattern recognition and classification tasks.

Innovation Solution

The development of hardware-implemented analog-digital crosspoint networks with programmable synaptic nodes and controllers that enable efficient weight changes and multilevel programming, utilizing phase change material devices and compact controller logic units to achieve high synaptic density and low energy consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If neural networks are implemented as software algorithms on general-purpose computers, then flexibility and programmability are maintained, but the system becomes bulkier, consumes higher power, and operates less efficiently

Engineering Contradiction:
Improvepower consumptionVSAvoidsystem bulk
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent replaces software-based neural network computation with hardware-based analog-digital computation. The mechanical/electronic substitution involves using analog voltages to represent neural activations and digital circuits to perform weighted summation and activation functions, thereby reducing power consumption and system bulk while maintaining computational functionality.

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

Solution Approach 2:

The patent transitions from traditional digital-only computation to a hybrid analog-digital computation model. The analog dimension handles continuous voltage representations for efficient matrix multiplication, while the digital dimension handles discrete control and non-linear activation functions, creating a multi-dimensional computational architecture that optimizes both power efficiency and functionality.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If high-density hardware neural networks are constructed with large numbers of synapses, then pattern recognition performance improves, but manufacturing precision and weight control become more difficult

Engineering Contradiction:
Improvepattern recognition performanceVSAvoidweight control precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent employs multilevel programming of synaptic weights using phase-change materials (PCM) that can stably maintain multiple resistance states. By changing the physical state of PCM devices through controlled electrical pulses, the system achieves precise weight control with 4-5 distinguishable levels per synapse, enabling high-density networks with accurate weight representation despite manufacturing variations.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent uses composite synaptic structures combining phase-change materials with transistor-based control circuits. This composite approach integrates the non-volatile memory properties of PCM with the active control capabilities of transistors, achieving both high density and precise weight control through the synergistic combination of different material properties and circuit functions.

Inventive Principle:
Principle #40Composite materials

3Measurement precision

If synaptic weights are stored as continuous-valued variables in hardware, then computational accuracy improves, but device complexity and control difficulty increase

Engineering Contradiction:
Improvecomputational accuracyVSAvoidweight storage complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent quantizes continuous synaptic weights into discrete multilevel representations using phase-change material resistance states. Each synapse stores weight information as one of 4-5 distinct resistance levels, providing sufficient computational accuracy for neural network operations while dramatically simplifying hardware implementation compared to true continuous storage.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent uses the resistance state of phase-change materials as a physical copy or representation of synaptic weight values. Instead of storing weights in complex digital memory structures, the system directly encodes weight magnitudes as analog resistance levels that can be read and used computationally, simplifying the storage mechanism while preserving computational accuracy.

Inventive Principle:
Principle #26Copying

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 allows for the creation of compact, high-density neural networks with efficient weight updates and reduced energy consumption, enabling fast and accurate pattern recognition and classification tasks, overcoming the inefficiencies of software-based systems.

Implementation Method 1

utilizing phase change material devices and compact controller logic units

Methodology Applied
Scientific EffectPhase change: Phase Change

Data Source

PatentUS8275727B2Hardware analog-digital neural networks
Publication Date: 2012.09.25 SAMSUNG ELECTRONICS CO LTD
  • US8275727B2 patent drawing
  • US8275727B2 patent drawing
  • US8275727B2 patent drawing

AI summary

An analog-digital crosspoint-network includes a plurality of rows and columns, a plurality of synaptic nodes, each synaptic node of the plurality of synaptic nodes disposed at an intersection of a row and column of the plurality of rows and columns, wherein each synaptic node of the plurality of synaptic nodes includes a weight associated therewith, a column controller associated with each column of the plurality of columns, wherein each column controller is disposed to enable a weight change at a synaptic node in communication with said column controller, and a row controller associated with each row of the plurality of rows, wherein each row controller is disposed to control a weight change at a synaptic node in communication with said row controller.