
ECE + Business Honors @ UT Austin
Krithik Sama
ECE student interested in FPGA acceleration, RTL design/verification, AI hardware, and hardware-aware ML, with hands-on experience in quantization, model-to-RTL workflows, FPGA validation, and performance optimization across FPGAs and Arm CPUs.
Featured work
Projects

Summer 2026 – Present
NBA Game Prediction on FPGA
A win-probability and point-spread predictor trained on 30K NBA games, quantized and compiled to RTL, and verified bit-exact on a Basys 3 board.
- 67%
- Accuracy
- 13 µs
- Latency @ 100 MHz
- 90.5%
- LUT utilization
- +0.171 ns
- WNS
- fpga
- ml-hardware
- rtl
- verification
Summer 2026 – Present
dwn2rtl — Checkpoint-to-Verilog Compiler for Weightless Neural Networks
A pip-installable compiler that maps a trained weightless neural network straight to Verilog, one 6-input neuron to one FPGA LUT6, verified bit-exact against a golden model in simulation and on-board.
- 1:1 → LUT6
- Neuron mapping
- 166K bit-exact
- On-board vectors
- Q3.12
- Fixed-point format
- fpga
- ml-hardware
- eda
- research

Summer 2026 – Present
dwn-fpga-study — FPGA Design-Space Exploration for Weightless Neural Networks
A 77-build automated sweep across width, encoder resolution, fan-in, depth, and clock target — built on the dwn2rtl compiler — to find the actual accuracy/area frontier instead of guessing at it.
- 77
- Builds swept
- −40% (−0.24 pts acc.)
- LUT savings
- 58.6 → 100.9 MHz
- Fmax
- fpga
- ml-hardware
- eda
- research

Summer 2026
ARM-Scan — Optimized Mamba Selective-Scan Kernel
An Arm-optimized selective-scan kernel for Mamba, fusing the forward and reverse recurrences and tuned for NEON SIMD and multicore execution on Graviton4.
- ~1.7×
- Scan fusion speedup
- 18.9×
- SISO speedup
- 38.7×
- Multicore scaling
- systems
- ml-hardware
- software

Spring 2026 – Summer 2026
Macro Placement Optimization Challenge
Bayesian optimization and adaptive local search on top of DREAMPlace, cutting proxy placement cost 16% versus RePlace with a 1000× faster per-move evaluator.
- 16% vs RePlace
- Proxy-cost reduction
- 1000×
- Eval speedup
- +3.2%
- LNS improvement
- eda
- research
- software

Summer 2026
Tsukiji Fish Market Announcer
An auctioneer display for a Tsukiji-style fish market, built entirely in Verilog on a Basys 3 — scrolling variable-length messages across a 4-digit alphanumeric display.
- rtl
- fpga

Summer 2026
IC Card Refill Machine
A Basys 3 kiosk for editing an IC card's balance digit by digit, with a pause/resume controller that preserves full machine state.
- rtl
- fpga
Toolbox
Skills
HDL & Verification
- Verilog
- cocotb
- XSim
- RTL co-simulation
- AXI-Stream
- UART
FPGA & Tools
- Vivado
- Basys 3 / Artix-7
- hls4ml
- conifer
- QKeras
- Timing closure
Languages
- C
- C++
- Python
- Rust
- Java
- JavaScript
- ARM Assembly
- HTML/CSS
ML
- PyTorch
- XGBoost
- Quantization-aware training
- OpenCV
Hardware & EDA
- KiCad
- LTspice
- Multisim
- DREAMPlace
- Logic analyzers
- Soldering
Other
- Git
- React
- Firebase
- Optuna
- NEON SIMD
Get in touch