Arithmetic Apparatus Optimizing Input Period for Analog Multiply-Accumulate

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Analog-type circuits used for multiply-accumulate operations face challenges in accurately detecting operation results while maintaining low power consumption, particularly in neural networks.

Innovation Solution

The proposed arithmetic apparatus includes multiple input lines and multiply-accumulate devices with multiplication units that generate charges based on input values and weights, and an output unit that accumulates these charges to produce a multiply-accumulate signal. The duration of the input period is set based on the distribution of positive weight ratios, allowing for accurate detection of operation results while reducing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the duration of the input period is extended to increase the multiply-accumulate signal level, then the detection accuracy is improved, but the power consumption increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent optimizes the input period duration as a key parameter to achieve the desired signal level while minimizing power consumption. By carefully selecting the input period based on the distribution of positive weight ratios, the system finds the optimal balance between signal strength and energy usage, avoiding both excessively long periods (high power consumption) and too short periods (insufficient signal level).

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies partial action by setting the input period duration to exactly what is needed based on the positive weight ratio distribution, rather than using a fixed extended period for all cases. This allows the system to achieve sufficient signal level only when necessary, reducing overall power consumption while maintaining detection accuracy.

Inventive Principle:
Principle #16Partial or excessive action

2Loss of energy

If the input period is shortened to reduce power consumption, then energy efficiency is improved, but the multiply-accumulate signal level decreases making accurate detection difficult

Engineering Contradiction:
Improveenergy efficiencyVSAvoidsignal detection accuracy
Core Design Contradiction:
Loss of energyVSMeasurement precision

Solution Approach 1:

The patent dynamically adjusts the input period parameter based on the calculated positive weight ratio distribution. When the distribution indicates lower signal levels, the input period is extended appropriately; when higher signal levels are expected, the period is shortened. This adaptive parameter adjustment maintains energy efficiency while ensuring sufficient signal level for accurate detection.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the positive weight ratio distribution is highly variable across multiply-accumulate devices, then adaptability is improved, but the consistency of operation results decreases

Engineering Contradiction:
Improvedevice configuration flexibilityVSAvoidoperation result consistency
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent implements feedback by calculating the positive weight ratio distribution across all multiply-accumulate devices and using this information to determine the appropriate input period duration. This feedback mechanism ensures that the input period is adjusted to accommodate the actual weight distribution, maintaining operation result consistency despite variations in device configurations.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adapts the input period duration based on the actual positive weight ratio distribution measured in the system. Rather than using a fixed static period, the input period is adjusted to match the dynamic characteristics of the weight distribution, ensuring consistent operation results across devices with different configurations.

Inventive Principle:
Principle #15Dynamics

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 enables accurate detection of operation results while minimizing power consumption by optimizing the input period according to the distribution of positive weight ratios, enhancing the level of the multiply-accumulate signal output from each device.

Implementation Method 1

Each of the plurality of multiplication units generates, on the basis of the electrical signal input into each of the plurality of input lines, a charge corresponding to a product value obtained by multiplying the input value by a weight value

Methodology Applied
Scientific EffectAnalog multiplication:

Implementation Method 2

The output unit accumulates a charge corresponding to the product value generated by each of the plurality of multiplication units and outputs, on the basis of the accumulated charge, a multiply-accumulate signal representing a sum of the product values

Methodology Applied
Scientific EffectCharge accumulation: Capacitance

Data Source

PatentUS11836461B2Arithmetic apparatus, multiply-accumulate system, and setting method
Publication Date: 2023.12.05 SONY GROUP CORP
  • US11836461B2 patent drawing
  • US11836461B2 patent drawing
  • US11836461B2 patent drawing

AI summary

An arithmetic apparatus includes input lines and multiply-accumulate devices. An electrical signal for an input value is input into each of the input lines within a predetermined input period. Multiplication units include a positive weight multiplication unit that generates a positive weight charge for a product value obtained by multiplying the input value by a positive weight value and/or a negative weight multiplication unit that generates a negative weight charge for a product value obtained by multiplying the input value by a negative weight value. They are configured such that a positive weight ratio that is a ratio of a sum total of the positive weight values to a sum total of absolute values of the weight values is any ratio of 0% to 100%. An output unit of the multiply-accumulate device accumulates the generated weight charges to output a multiply-accumulate signal representing a sum of the product values.