Skip to content
View 25narular4926's full-sized avatar
πŸš€
Focusing
πŸš€
Focusing

Block or report 25narular4926

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
25narular4926/README.md

Hey, I'm Ritvik πŸ‘‹

Computer Engineering @ Georgia Tech ('28), strongly interested about computer architecture and RTL design.

I like building processors and figuring out how hardware actually works!

What I'm into πŸ”§

  • RTL design and design verification (RISC-V, out-of-order microarchitecture)
  • Computer architecture β€” branch prediction, register renaming, memory ordering
  • HIL / bench verification and test automation

Stuff I've built and Helping With

  • Out-Of-Order-Processor-RISC-V β€” A from-scratch out-of-order RV32IM core in Chisel, BOOM-style: register renaming, a unified physical register file, reorder buffer, age-matrix issue queue, an LSU with store-to-load forwarding, and gshare + BTB + RAS branch prediction. Sim'd with ChiselSim + ScalaTest, CI runs Verilator. πŸš€
  • HLSFactory β€” Helping out on Georgia Tech Sharc Lab's open framework for ML-driven high-level synthesis datasets.

Pinned Loading

  1. Out-Of-Order-Processor-RISC-V Out-Of-Order-Processor-RISC-V Public

    Out-of-order RV32IM RISC-V core in Chisel β€” BOOM(Berkeley Out of Order Machine)-style renaming, ROB, issue queue, LSU, and branch prediction. Verified with ChiselSim + Verilator.

    Scala

  2. HLSFactory HLSFactory Public

    Forked from sharc-lab/HLSFactory

    HLSFactory: A Framework Empowering High-Level Synthesis Datasets for Machine Learning and Beyond

    C++