DIY Projects

My Self Explored MS/PhD courses & Projects(Computer Architecture and Organization, VLSI Design, Verification) in progress

Self taught MS EECS Courses(UC Berkeley, MIT, USC, CMU, GeorgiaTech, & Stanford)

32-bit Out-Of-Order Tomasulo Execution Engine

Abstract: Type here

Functional Verification of MESI protocol based L1 cache coherent system

Abstract:

Simulator for LC-3b ISA

Abstract:

Branch Predictors(global 2-bit, bimodal, and correlated) and Branch predictor simulator

Abstract:

Cache & Memory Hierarchy Design simulator

Abstract:

Design CAM unit and LRU stack using verilog and simulate on Modelsim

Abstract:

Y86-64 CPU design and formal verification

Abstract:

Chip Multiprocessor with core multithreading

Abstract:

Out-Of-Order MIPS R10K style processor design based on RISC-V ISA and an In-Order CPU based on RISC-V ISA

Abstract:

FPGA Design of superscalar out-of-order processor

Abstract:

Reed Solomon Error correction code decoder hardware accelerator

Abstract:

Improving Cache efficiency by exploiting read-write disparity

Abstract:

Processor Beyond

Abstract:

Formal Verification of cache coherence protocol using Murphi

Abstract:

Binary Artificial Neural network using Verilog - ASIC & FPGA Design with verilog

Abstract:

Superscalar Pipeline Simulator

Abstract:

cva6, OpenPiton, Mor1kx, and CLARVI ---- ONGOING MY PERSONAL RESEARCH

Abstract:

SMT based GPGPU Design

Abstract:

AXI Interconnect Network and Simulate

Abstract:

DLX processor design

Abstract: