Skip to content

sayalikulk/sayalikulk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 

Repository files navigation

Hi there, I'm Sayali Kulkarni πŸ‘‹

πŸŽ“ M.S. ECE @ UW–Madison (Dec 2026)
πŸ§ͺ Targeting Design Verification / CPU Verification roles

I like the bring-up + debug loop: reproduce β†’ waveform dive β†’ add checkers/assertions β†’ lock it in with regressions. Right now I’m focused on SystemVerilog DV, CPU microarchitecture (pipeline + caches), and Linux/OS fundamentals.


πŸš€ Projects

  • 🧠 RISC-V 5-Stage CPU + Caches β€” RV32I pipeline (hazards: stall/flush/forwarding) + I/D caches; verified with self-checking tests + waveform debug.
  • πŸ€– FPGA Segway Controller β€” PID control, SPI sensor interface, PWM motor drive; SV testbenches + synthesis flow.
  • 🐚 Custom Unix Shell (wsh) β€” fork/exec/wait, pipelines (pipe/dup2), redirection; memory-safe (Valgrind-clean).
  • πŸŽ₯ Real-time Deepfake Detection (ViT) β€” ViT-based video pipeline tuned for fast inference; trained on FaceForensics++ (IEEE publication).

🧰 Toolbox

πŸ§ͺ DV / RTL: SystemVerilog, Verilog β€’ self-checking TBs β€’ scoreboarding β€’ directed + randomized testing β€’ (basic) SVA β€’ (basic) functional coverage
🧠 Arch / OS: RISC-V pipeline (hazards, stall/flush/forwarding) β€’ caches/memory hierarchy β€’ POSIX (fork/exec/wait, pipes/dup2, redirection)
πŸ’» Languages: C/C++ β€’ Python β€’ Bash β€’ Java β€’ SQL β€’ R
πŸ”§ Tools: Questa/ModelSim β€’ Git β€’ Linux β€’ Makefiles β€’ GDB β€’ Valgrind β€’ Jenkins β€’ Docker β€’ Quartus β€’ Synopsys Design Compiler


πŸ”— Let’s connect

πŸ“© Email: sskulkarni34@wisc.edu
πŸ’Ό LinkedIn: https://linkedin.com/in/sayalikulk
πŸ§‘β€πŸ’» GitHub: https://github.com/sayalikulk

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors