Verification
Verification
The process of ensuring a design meets its specification through simulation, formal methods, and testing.
Detailed Explanation
Verification answers "did we build the design right?" (vs. validation: "did we build the right design?"). Methods include simulation (test-driven, coverage-driven), formal verification (property checking, equivalence checking), emulation (hardware-accelerated simulation), and FPGA prototyping.
Verification planning identifies what to test and how. Coverage metrics track progress. Bug finding shifts left (earlier is cheaper). Sign-off requires meeting coverage goals and passing regression tests.
