Practical verification library

Open a topic. Learn it all the way through.

This is a working notebook for design verification. Begin at the start, prepare for an interview, look up a detail or spend a focused practice session with one small design.

Start here

Beginner roadmap

Learn what verification engineers do, then move through digital design, SystemVerilog, UVM, assertions, CDC and signoff in a sensible order.

Open the roadmap
Explain your thinking

Interview preparation

Practise questions across DV fundamentals, SystemVerilog, UVM, SVA, CDC and coverage, with examples, follow ups and the mistakes I see most often.

Practise now
Follow one transaction

UVM learning guide

Build the architecture piece by piece, understand the phases and trace stimulus from a sequence to the DUT and back into checking.

Learn UVM
Build from a real specification

Open Spec Library

Pick one of five free hardware specifications, write the testbench and assertions, then check your work against the verification objectives.

Choose a project
Engineer stays in charge

AI in verification

See where AI can shorten bring up and regression work, where it fails confidently and what still needs careful engineering review.

Read the field notes
Browse and search

Library

Find practical notes on verification strategy, SystemVerilog, UVM, debug, coverage and CDC, each with an example worth trying.

Enter the library
Keep beside your code

Quick reference

Use compact checklists and code patterns without losing the reasoning that makes each rule useful.

Open the reference
Forty five focused minutes

Practice workshop

Take a small FIFO from written intent to prediction, checking, an intentional fault and a clear root cause.

Start the workshop
The person behind the notes

About

Meet Abinaya and read why SiliconDV is built around intent, failure modes and evidence instead of definitions alone.

Read the story
Solve, check, download

Practice Lab

Work through 43 coding problems in SystemVerilog, assertions and UVM, and keep nine guides and cheat sheets that engineers actually use.

Enter the lab
Start a conversation

Contact

Have a verification question, a topic you want me to cover or an idea worth discussing? Send me a note.

Write to me
Copied to clipboard