Systolic Array Demo (4x4 Matrix Multiply)
Systolic Array: Matrix A x Matrix B

PEs (Processing Elements) perform Multiply-Accumulate (MAC). Data flows rhythmically.

Matrix A enters from the left. Matrix B enters from the top. Inputs are skewed so each PE receives aligned pairs.

Matrix A Matrix B Active PE Idle PE
Step: 0/0 MAC Ops: 0