Verification
Functional and formal verification of digital designs.
Verification plans, UVM environments, SVA assertions and formal verification, with coverage metrics for sign-off.
Typical cases
- The design needs a verification environment from scratch.
- Coverage is not converging or the regression is not trusted.
- Critical blocks need assertions or formal proofs.
Scope
- Risk-based verification planning
- UVM testbenches
- SVA assertions and formal property verification
- Functional coverage and regression
Workflow
- Stimulus
- DUT
- Monitors
- Scoreboard and coverage
- Properties
- Formal engine
- Proof or counterexample
Deliverables: Defined per project; for example, a verification plan, test environment, assertions and coverage reports.