Compute-in-Memory Weighted Summation With Stable Bit Line Voltage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional compute-in-memory circuits suffer from non-linear computation results due to unstable bit line voltages, affecting system performance and energy efficiency.

Innovation Solution

A weighted summation compute-in-memory circuit is introduced, utilizing two symmetric arrays and peripheral circuits to perform bitwise array vector multiplication and analog summation, stabilizing voltage through parasitic capacitors and reducing the need for additional capacitors, thereby improving energy and area efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If conventional compute-in-memory circuits are used with small bit line parasitic capacitors, then the area is reduced, but the voltage on the bit line becomes unstable and computation results become nonlinear

Engineering Contradiction:
Improvebit line parasitic capacitor areaVSAvoidbit line voltage stability
Core Design Contradiction:
Area of stationary objectVSStability of the object's composition

Solution Approach 1:

The patent merges the functions of the first array (bitwise array vector multiplication) and the second array (analog summation with weighted summation) into a unified compute-in-memory system. The second array is configured to provide parasitic capacitance that stabilizes the bit line voltage during computation, eliminating the need for separate stabilization capacitors while maintaining nonlinear computation accuracy.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The second array serves multiple functions: it performs analog summation of computation results, provides parasitic capacitance for voltage stabilization, and enables weighted summation operations. This multi-functionality reduces the need for additional dedicated components while improving system efficiency.

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

2Stability of the object's composition

If additional capacitors are added to stabilize bit line voltage, then voltage stability improves, but the area and device complexity increase

Engineering Contradiction:
Improvebit line voltage stabilityVSAvoidcapacitor configuration complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent combines the voltage stabilization function into the existing second array structure, eliminating the need for separate stabilization capacitors. The second array's inherent parasitic capacitance is utilized to stabilize bit line voltage, reducing component count and system complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The second array provides its own parasitic capacitance to stabilize the bit line voltage, making the system self-sufficient. No external stabilization components are needed as the system uses its own internal resources (the second array's capacitance) to achieve voltage stability.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If the analog-to-digital converter operates multiple times to handle increased computation parallelism, then computation accuracy is maintained, but the number of converter startups increases and energy efficiency decreases

Engineering Contradiction:
Improvecomputation result accuracyVSAvoidanalog-to-digital converter energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent enables continuous computation and readout operations by maintaining stable bit line voltage throughout the computation process. The weighted summation circuit allows for continuous analog summation without requiring multiple discrete ADC operations, reducing the number of converter startups and improving energy efficiency.

Inventive Principle:
Principle #20Continuity of useful action

4Ease of operation

If DC process is used in compute-in-memory circuit, then the circuit operation is simplified, but larger current flows through the array and operational amplifier reducing energy efficiency

Engineering Contradiction:
Improvecircuit operation simplicityVSAvoidarray and operational amplifier current consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent employs pulsed operation modes where the compute-in-memory circuit operates in periodic cycles rather than continuous DC operation. This allows for controlled current flow during computation phases while maintaining operational simplicity, improving energy efficiency by eliminating continuous current consumption.

Inventive Principle:
Principle #19Periodic action

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

The solution stabilizes computation voltages, reduces the number of analog-to-digital converter startups, and enhances system efficiency by eliminating the need for additional capacitors, while maintaining parallelism.

Implementation Method 1

Based on Ohm's law and Kirchhoff's law computation in the array, a current is obtained at the other end of the array

Methodology Applied
Scientific EffectOhm's law: Ohm's Law

Implementation Method 2

Based on Ohm's law and Kirchhoff's law computation in the array

Methodology Applied
Scientific EffectKirchhoff's law:

Implementation Method 3

weight values are stored in a non-volatile memory cell, and analog vector matrix multiplication computation is performed in an array

Methodology Applied
Scientific EffectConduction (electrical): Conduction (electrical)

Implementation Method 4

stabilizing voltage through parasitic capacitors

Methodology Applied
Scientific EffectCapacitance: Capacitance

Implementation Method 5

The quantity of charge lost on the BL parasitic capacitor is equal to the sum of the quantities of charge flowing through the devices

Methodology Applied
Scientific EffectElectrical charge storage: Electrical Accumulator

Data Source

PatentUS20260011351A1Weighted summation compute-in-memory circuit and memory
Publication Date: 2026.01.08 PEKING UNIV
  • US20260011351A1 patent drawing
  • US20260011351A1 patent drawing
  • US20260011351A1 patent drawing

AI summary

The present disclosure provides a weighted summation compute-in-memory circuit and a memory, the circuit includes: a first array and a second array symmetrically distributed, and a peripheral circuit; when the first array is use for compute-in-memory, the first array is disconnected from the second array through the peripheral circuit, and the first array performs a bitwise array vector multiplication operation; then the first array is connected to the second array through the peripheral circuit, the first array and the second array form a switched-capacitor circuit, the second array performs an analog summation and an analog weighted summation operation corresponding to the pulse signal, and output an operation result.