Memristor crossbar

Realizes: analog matrix-vector multiplication

Crossbar arrays of memristors (memory resistors) perform matrix-vector operations in analog. Voltages applied to rows, currents collected from columns. Resistance values encode matrix elements. Enables in-memory computing for neural network inference. Speed: nanoseconds (electrical propagation). Capacity: large matrix operations (scales with crossbar size).

Examples

FeFET Compute-in-Memory Annealer

Integrated FeFET chip on 28nm HKMG CMOS implementing multi-epoch simulated annealing, achieving ~27% better solutions and ~2× speedup over conventional SA

MINIMIZE MULTIPLY ADD seconds medium pJ

Memristive Matrix-Vector Multiplier

Standard memristor crossbar array performing analog matrix-vector multiplication for neural network inference and in-memory computing applications

MULTIPLY ADD seconds large fJ