Welcome to my collection of VLSI Design Verification projects.
This GitHub repository showcases hands-on work in functional verification using SystemVerilog, UVM, and industry-standard EDA tools.
.
βββ ALU_32bit_UVM/ # 32-bit ALU Design + UVM Verification
β βββ rtl/
β βββ tb/
β βββ README.md
β
βββ FIFO_Verification/ # Synchronous FIFO Verification
β βββ rtl/
β βββ tb/
β βββ README.md
β
βββ APB_Protocol_Checker/ # APB Protocol Checker (Assertion-based)
β βββ sv/
β βββ README.md
β
βββ Design_and_Verification_of_AXI_Slave_Protocol/ # AXI-Slave Protocol with FSM-based Testbench
β βββ rtl/
β βββ 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 β 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!
- π LinkedIn
- βοΈ [email protected]
MIT License. Free to use with attribution. Contributions welcome!
π Built with curiosity and passion for VLSI Design Verification.