What problem does it solve?
Orchestrates a consolidated Phase 5 verification workflow to reduce manual coordination across lint, formal, CDC, protocol, functional regression, coverage, performance, synthesis estimation, and code review steps, preventing missed checks and inconsistent graduation gating during final verification of RTL designs.
Core Features & Use Cases
- Three-stage orchestration: module → top → final staged verification with module graduation gates and parallel agent spawning.
- Nine verification categories: lint, SVA/formal, CDC, protocol checks, functional regression, coverage analysis, performance estimation, synthesis estimability, and compliance-focused code review.
- Compliance & traceability: maps test results to P1/P2/P3 acceptance_criteria (ac_id granularity when available) and emits a final compliance verdict.
- Use Case: Run a legacy Phase‑5 pass for a project with completed Phase 4 RTL artifacts to produce per-category reports and a traceable PASS/FAIL final-compliance.md.
Quick Start
Run the rtl-p5-verify orchestrator to execute module, top, and final verification and generate the reviews/phase-5-verify reports.