See references/uvm-architecture.md for UVM component hierarchy, phase order,
simulator compile commands, and agent template with project naming conventions.
Prerequisites
Commercial simulator required:
- One of VCS, Questa (vsim), or Xcelium (xrun) must be available
If prerequisite is missing: WARNING — commercial simulator not found.
Use /rtl-agent-team:rtl-p5s-func-verify (cocotb/Verilator) instead.
Execution
Task(subagent_type="rtl-agent-team:p5s-uvm-orchestrator", prompt="Execute UVM verification. User input: $ARGUMENTS")
Do not perform any work directly. The orchestrator agent manages simulator availability checking, UVM environment generation, compilation, test execution, and coverage collection.
Output
sim/uvm/regression/run_{timestamp}/seed_{seed}_results.json— per-seed pass/fail result and log path for this run onlysim/uvm/regression/regression_{module}_{timestamp}.json— aggregate regression report and verdictsim/uvm/coverage/— merged functional and code coverage vendor artifactsreviews/phase-5-verify/{module}-uvm-review.md— UVM verification review with coverage analysis
The runner reports coverage_status=MERGED only when per-seed coverage exists and the
vendor merge command succeeds. Coverage percentage targets are evaluated downstream by
the coverage-analysis gate.