saad syed
ProjectsContact

Projects

Hardware & software builds — FPGA, RTL design, and beyond.

FeaturedJun 1, 2025

BERT Encoder on AMD Versal Hard-NoC

BERT-style transformer encoder implemented on AMD Versal, achieving 1.5 GB/s aggregate NoC bandwidth for DDR-PL communication with 4-head self-attention via AXI-Stream and DMA pipelines.

Read more →

Mar 1, 2025

High-Frequency Adders on Agilex-5 FPGA

Optimized a 2048-bit adder achieving 41% frequency improvement (600→848 MHz) and 25% area reduction through automated design-space exploration of Kogge-Stone configurations.

Read more →

Sep 1, 2025

UVM Testbench

A UVM testbench for a data alignment module, featuring a reusable agent class, a model, and a scoreboard. Based off a Udemy course by Cristian Slav.

Read more →

Jan 1, 2025

GPU Suite

A collection of CUDA mini-projects to learn GPU programming.

Read more →

May 1, 2023

MVM Engine

A matrix-vector multiplication engine implemented in SystemVerilog and deployed on FPGA.

Read more →

Apr 1, 2023

Tanh Approximation

Hardware approximation of tanh with pipelining for improved performance.

Read more →

Mar 1, 2023

RISC-V Core

Single-cycle RV32I core built in SystemVerilog and tested with assembly programs.

Read more →

Feb 1, 2023

Real-Time Executive

A custom RTOS kernel with task scheduling and memory management.

Read more →

Dec 1, 2022

Shell Jr

Beginner-friendly C++ command line application with custom features.

Read more →

Sep 1, 2022

CPU Design

A Logisim CPU with basic arithmetic support, tested with Assembly.

Read more →