Memristor Crossbar MAC Circuits Without Row Sample-and-Hold

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing artificial neural networks require sample-and-hold circuits for each row line to synchronize currents flowing through memristor-based analog multiplier-accumulators, increasing chip space and cost due to the need for simultaneous voltage application across row lines.

Innovation Solution

A distributed digital-to-analog conversion architecture with column output circuits that include integration capacitors and current mirroring circuitry, allowing currents to flow at different timings and eliminating the need for per-row sample-and-hold circuits by using an integration control signal to mirror currents onto capacitors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If sample-and-hold circuits are added to each row line to synchronize currents, then current synchronization is improved, but chip space and cost increase

Engineering Contradiction:
Improvecurrent synchronizationVSAvoidchip space
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent removes the sample-and-hold circuits from each row line, extracting the problematic component that caused chip space increase. Instead of having distributed sample-and-hold circuits throughout the array, the design eliminates them entirely and uses a different approach to achieve the necessary current control and synchronization functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements periodic switching of row lines in time-multiplexed fashion, where voltages are applied to row lines sequentially rather than simultaneously. This periodic action allows currents to flow at different timings without requiring sample-and-hold circuits, as each row is activated in turn during specific time periods.

Inventive Principle:
Principle #19Periodic action

2Reliability

If simultaneous voltage application across row lines is implemented, then current synchronization is improved, but device complexity increases

Engineering Contradiction:
Improvecurrent synchronizationVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces simultaneous voltage application with periodic voltage application to row lines. By switching row lines on and off in a time-multiplexed sequence controlled by clock signals, the system achieves proper current timing without the complexity of simultaneous control mechanisms. The column output circuits process currents from different time periods through integration capacitors, maintaining operational accuracy.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent introduces integration capacitors at column output circuits as intermediary elements. These capacitors accumulate and integrate currents from different time periods, acting as mediators that combine the time-multiplexed currents into a unified output signal. This intermediary approach simplifies the overall system by removing the need for complex simultaneous voltage application control.

Inventive Principle:
Principle #24Intermediary (Mediator)

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 approach reduces chip space and cost by enabling efficient generation of output signals without the need for sample-and-hold circuits, while maintaining accurate multiply-accumulate operations across memristor-based analog multiplier-accumulators.

Implementation Method 1

a first electrode of the integration capacitor Cint may be connected to the switch S1 and a second electrode of the integration capacitor may be connected to a high voltage Vdd... the magnitude mirrors a current flowing on the column line

Methodology Applied
Scientific EffectCapacitance: Capacitance

Data Source

PatentUS11315009B2Analog multiplier-accumulators
Publication Date: 2022.04.26 HEWLETT PACKARD ENTERPRISE DEV LP
  • US11315009B2 patent drawing
  • US11315009B2 patent drawing
  • US11315009B2 patent drawing

AI summary

An example electronic device includes a crossbar array, row driver circuitry, and column output circuits for each of the column lines of the crossbar array. The crossbar array may include row lines, column lines, and memristors that each are connected between one of the row lines and one of the column lines. The row driver circuitry may be to apply a plurality of analog voltages to a first node during a plurality of time periods, respectively, and, for each of the row lines, selectively connect the row line to the first node during one of the plurality of time periods based on a digital input vector. The column output circuits may each include: an integration capacitor, a switch that is controlled by an integration control signal, and current mirroring circuitry. The current mirroring circuitry may be to, when the switch is closed, flow an integration current to or from an electrode of the integration capacitor whose magnitude mirrors a current flowing on the corresponding column line. The integration control signal may be to close the switch for a specified amount of time during each of the plurality of time periods.