Three-Capacitor Differential Multiplier for Low-Power Dot Products

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Emerging applications like IoT, healthcare, and neuromorphic computing require ultra-low power operation for machine learning algorithms, which is challenging due to the need for expensive analog-to-digital conversion, and existing mixed-signal processing technologies face inefficiencies in the low-power regime.

Innovation Solution

A differential mixed-signal logic processor using a plurality of mixed-signal multiplier branches with three capacitors, where the first capacitor is connected across the second and third capacitors, achieving a differential output across the second and third capacitors, and the capacitance of the first capacitor is equal to half the capacitance of the second and third capacitors, significantly reducing capacitor area and energy consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If traditional mixed-signal processing is used for machine learning algorithms, then computation capability is provided, but power consumption is high and capacitor area is large

Engineering Contradiction:
Improvepower consumptionVSAvoidcomputation capability
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The multiplier is divided into multiple independent branches (e.g., 8 branches for 3-bit multiplication), where each branch handles a specific portion of the computation. This segmentation allows parallel processing of multiplication operations, improving computation capability while keeping each branch's capacitor requirements manageable, thus addressing both power consumption and productivity requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple capacitor functions are merged into a shared capacitor structure. The same set of capacitors is reused across different branches and time steps for both multiplication and accumulation operations. This merging reduces the total capacitor area and associated power consumption while maintaining the required computation capability through time-multiplexed operation.

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If more capacitors are used in the multiplier, then computation precision is improved, but capacitor area and energy consumption increase

Engineering Contradiction:
Improvecomputation precisionVSAvoidcapacitor area
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The capacitor configuration is made dynamic through time-multiplexed operation. Capacitors are switched between different functional states (multiplication phase, accumulation phase, reset phase) using control signals. This dynamic reuse of capacitors across multiple time steps allows the system to achieve high computation precision equivalent to having more capacitors, while actually using fewer physical capacitors, thus reducing capacitor area while maintaining precision.

Inventive Principle:
Principle #15Dynamics

3Area of stationary object

If capacitor size is reduced to save area, then area consumption decreases, but signal integrity and noise immunity deteriorate

Engineering Contradiction:
Improvecapacitor areaVSAvoidsignal integrity
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

A reset phase is introduced before each multiplication operation, where capacitors are pre-charged to a known reference voltage level. This preliminary action ensures that capacitors start from a deterministic state, reducing sensitivity to initial conditions and noise. Even with smaller capacitor sizes, this pre-charging mechanism maintains signal integrity by establishing a clean baseline for subsequent computation operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The differential output structure provides inherent feedback and noise rejection. By computing the difference between complementary signal paths (using matched capacitor pairs), common-mode noise and offset errors are rejected. This feedback mechanism allows smaller capacitors to maintain signal integrity, as the differential architecture compensates for the reduced noise margin that would normally accompany smaller capacitor sizes.

Inventive Principle:
Principle #23Feedback

4Measurement precision

If analog-to-digital conversion is performed to improve data accuracy, then measurement precision is improved, but system cost and power consumption increase

Engineering Contradiction:
Improvedata accuracyVSAvoidsystem cost
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The mixed-signal multiplier performs computation directly in the analog domain using capacitor-based charge redistribution, eliminating the need for external analog-to-digital converters. The system serves its own conversion needs through intrinsic charge sharing and voltage comparison mechanisms within the capacitor network, achieving accurate multiplication results without requiring expensive and power-hungry ADC components, thus reducing system cost while maintaining data accuracy.

Inventive Principle:
Principle #25Self-service

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 configuration results in a multiplier that requires about 100× smaller capacitor area and lower energy consumption, saving area and energy costs while supporting signed representation and dot product computations with higher signal integrity.

Implementation Method 1

a first capacitor connected across a second capacitor and a third capacitor to provide a differential output across the second and third capacitors. A capacitance of the first capacitor is equal to half a capacitance of the second and third capacitors

Methodology Applied
Scientific EffectCapacitance: Capacitance

Data Source

PatentUS11301211B2Differential mixed signal multiplier with three capacitors
Publication Date: 2022.04.12 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11301211B2 patent drawing
  • US11301211B2 patent drawing
  • US11301211B2 patent drawing

AI summary

A differential mixed-signal logic processor is provided. The differential mixed-signal logic processor includes a plurality of mixed-signal multiplier branches for multiplication of an analog value A and a N-bit digital value B. Each of the plurality of mixed-signal multiplier branches include a first capacitor connected across a second capacitor and a third capacitor to provide a differential output across the second and third capacitors. A capacitance of the first capacitor is equal to half a capacitance of the second and third capacitors.