Multiple transistor-capacitor cells and a current mirror perform product-sum and activation arithmetic with lower area and power.
Current-mirror cells with transistors and capacitors cut signal-conversion overhead, reducing neural-network circuit area and power.
Phased depthwise and pointwise convolution on one CIM array cuts data movement, hardware overhead, cycle time, and power use.
A charge divider network scales and sums IMC column signals before one shared ADC, cutting ADC count, energy use, and quantization error.
Subthreshold analog circuits and energy monitoring enable edge vision computing on harvested power while maintaining stable, precise operation.
Using a FET in its linear region, this circuit performs analog multiplication or division with lower power and less complexity than DSP or Gilbert cells.
Harmonic-canceling square-wave multipliers approximate sine multiplication while widening input range and reducing temperature sensitivity.
A resistive memory array and reduction circuit compute VVDP sums in place, cutting memory access delay and power from data movement.
A 90-degree coupler and combiner suppress doubled-wave leakage, enabling stronger wideband tripled-wave output in a multiplier circuit.
Complementary parallel resistors and coordinated switches perform MAC operations in memory, cutting data movement power and boosting speed.
Vertical vias link switches to active variable resistors, enabling in-memory MAC operations with lower data movement and power use.
Embedded RNGs and DAC-equipped memory arrays run Bayesian neural inference locally, cutting data movement, latency, and edge energy use.
Pulse-length and voltage-amplitude encoding let a FET-capacitor circuit compute analog scalar products with far lower energy use in neural networks.
Power gating turns off unused non-volatile memory cells during CNN weighting computations, reducing power use while retaining needed data.
Winograd transforms reduce multiplication operations before analog matrix-vector multiplication, lowering convolution latency during CNN training on RPU arrays.
Combinatorial optimization faces slow searches among local optima; photonic crossbars evaluate multiple input vectors in parallel.
Replacing digital logic with an analog capacitor network reduces device complexity and power consumption while maintaining signal processing reliability.
Resistive memory crossbar arrays merge computation and storage to reduce energy consumption while improving area efficiency for neural network recall.
A programmable analog signal processing array uses pre-configurable slices with delay and multiplier elements to handle time-discrete operations.
A binary weight cell uses three NFETs and two MTJs to generate proportional output currents with transistor-level on/off ratios.
A semiconductor device accumulates electrical charge via paired input and gate units to perform analog arithmetic operations.
A memristive cross-bar array determines dot products by applying programming voltages to represent matrix values and collecting output currents.
A semiconductor addition method separates positive and negative data paths to prevent overflow during arithmetic operations.