Are you looking for an experienced Digital Verification Engineer to develop a robust, scalable, and reusable UVM (Universal Verification Methodology) testbench for your IP? I specialize in building complete verification environments from scratch to achieve 100% functional and code coverage.
What I Can Do For Your IP:
- Architecture & Planning: Review your design specifications and create a comprehensive verification plan (vplan).
- Testbench Development: Build complete UVM testbenches including factory overrides, configurations, environments, agents, drivers, sequencers, and monitors.
- Scoreboards & Predictors: Implement data-integrity scoreboards and behavioral models to track transaction accuracy.
- Assertions (SVA): Write SystemVerilog Assertions to catch protocol violations at the interface boundary.
- Coverage Driven Verification (CDV): Design functional coverage groups (covergroups) and cross-coverage targets.
- Debugging: Analyze waveforms (FSDB/VCD) using tools like Verdi or Questa to fix RTL bugs and constraint issues.
Protocols & Interfaces I Work With:
- Bus Protocols: AMBA (AXI4, AXI-Lite, AHB, APB)
- Serial Interfaces: UART, SPI, I2C, I3C