Skip to content
#

systolic-array

Here are 105 public repositories matching this topic...

course materials of Hardware Accelerator course, a practical course on hardware accelerators: CNN accelerators, systolic arrays, CUDA, quantization, pruning, Vivado, Timeloop/Accelergy, and MAESTRO. Spring 2025, Shahid Beheshti University

  • Updated Jun 20, 2026
  • Jupyter Notebook

Parameterized N×N output-stationary systolic array accelerator for INT8 neural network inference. Full RTL-to-GDS flow on ASAP7 7nm using Cadence Genus + Innovus. 667 MHz, 42.7 GOPS peak throughput, 0.33 mW/GOP. SystemVerilog RTL, synthesis, place-and-route and self-checking testbench included.

  • Updated Feb 18, 2026
  • Verilog

Parameterizable output-stationary INT8 systolic MAC array in Verilog, extended into a weight-stationary 3-layer CNN accelerator (Conv1->Conv2->FC) with interlayer requantization. 20/20 samples bit-exact end-to-end vs a Python golden model; 1,900-case model sweep plus a 206-case constrained-random SV suite. CI on every push.

  • Updated Sep 17, 2026
  • Verilog

An 8×8 systolic array AI accelerator implemented in SystemVerilog on Zynq UltraScale+ ZCU104, achieving 1.7 GOPS at 6 mW PL logic power (~283 GOPS/W efficiency) with full AXI-Stream PS-PL integration. Targets INT8 matrix multiplication for transformer inference acceleration, verified across behavioral, post-synthesis and implementation simulation.

  • Updated Apr 21, 2026
  • SystemVerilog

Add this topic to your repo

To associate your repository with the systolic-array topic, visit your repo's landing page and select "manage topics."

Learn more