Welcome to my collection of VLSI Design Verification projects.
This GitHub repository showcases hands-on work in functional verification using Verilog, SystemVerilog, UVM, Protocols, and industry-standard EDA tools.
.
├── ALU_32bit_UVM/ # 32-bit ALU Design using Verilog + UVM Verification
│ ├── rtl/
│ ├── tb/
│ └── README.md
│
├── AXI4_Protocol_Verification/ # AXI4 Protocol Verification
│ ├── Design/
│ ├── Testbench Components/
│ └── README.md
│
├── AHB_Protocol_Checker/ # AHB Protocol
│ ├── Design/
| ├── Testbench/
│ └── README.md
│
├── Design_and_Verification_of_AXI4-lite_Slave_Protocol/ # AXI4-lite Slave Protocol with Verilog and FSM-based Testbench
│ ├── Design/
│ ├── tb/
│ └── README.md
- ✅ UVM Environment Development (agent, monitor, driver, scoreboard)
- ✅ Functional Coverage and Constrained Random Testing
- ✅ Assertion-Based Verification (SVA)
- ✅ SystemVerilog Interface & Clocking Block Usage
- ✅ Directed & Randomized Testing
- ✅ Testbench Reusability & Modularity
- ✅ Scoreboarding and Functional Checks
- ✅ Simulation with ModelSim/QuestaSim
- QuestaSim / ModelSim / Synopsis VCS / Cadence Xcelium – Simulation
- SystemVerilog – Design & Verification Language
- UVM (Universal Verification Methodology) – Verification Framework
- Git/GitHub – Version Control & Collaboration
If you're a recruiter, engineer, or enthusiast, I'd love to connect!
MIT License. Free to use with attribution. Contributions welcome!
🚀 Built with curiosity and passion for VLSI Design Verification.