Skip to content

SACHINUR17/VLSI-Design-Verification-Projects

Repository files navigation

🔍 VLSI Design Verification Projects

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.


📁 Repository Structure

.
├── 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

🧪 Key Verification Skills Demonstrated

  • ✅ 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

🧰 Tools Used

  • QuestaSim / ModelSim / Synopsis VCS / Cadence Xcelium – Simulation
  • SystemVerilog – Design & Verification Language
  • UVM (Universal Verification Methodology) – Verification Framework
  • Git/GitHub – Version Control & Collaboration


🤝 Let's Connect

If you're a recruiter, engineer, or enthusiast, I'd love to connect!


📜 License

MIT License. Free to use with attribution. Contributions welcome!


🚀 Built with curiosity and passion for VLSI Design Verification.