rtl-p5a-functional-closure

Coordinate Phase 5A functional verification closure across RTL modules, blocks, and top-level integration.

43|9|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/babyworm/rtl-agent-team --skill rtl-p5a-functional-closure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rtl-p5a-functional-closure
Source: https://github.com/babyworm/rtl-agent-team/tree/main/skills/rtl-p5a-functional-closure
Command: npx skills add https://github.com/babyworm/rtl-agent-team --skill rtl-p5a-functional-closure

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Phase 5A functional verification closure across module, block, and top integration ensures functional correctness is the primary gate during RTL design.

Core Features & Use Cases

  • Coordinated orchestration of Phase 5A activities across hierarchy (module, block, top) to enforce coverage and traceability.
  • Supports multi-seed regression suites, corner-case exploration, and traceability reporting to link requirements to tests.
  • Integrates with the Phase-5 orchestrator to optimize sequencing before silicon validation and to replace legacy Phase-5 commands with explicit closure flows.

Quick Start

Instruct the agent to run rtl-p5a-functional-closure across the target project with --all modules to initiate the closure process.

Frequently Asked Questions about rtl-p5a-functional-closure

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run RTL functional closure across module, block, and top integration levels?

RTL functional verification closure during Phase 5A applies multi-seed regression suites and corner-case exploration to ensure functional correctness across hierarchy levels. It serves as the primary gate to verify functional correctness before proceeding to silicon validation.

What is the best way to ensure requirement traceability during post-P4 RTL verification?

Requirement traceability during post-P4 RTL verification is enforced by coordinating Phase 5A closure activities that link requirements to tests. The closure flow generates traceability reporting across module, block, and top scopes to verify functional correctness.

Can I use multi-seed regression suites for corner-case coverage in RTL verification?

Multi-seed regression suites are supported for corner-case coverage in RTL verification to achieve Phase 5A functional closure. The orchestration applies these regression suites across module, block, and top integration levels to explore edge cases and optimize sequencing.

Does Phase 5A functional closure replace legacy Phase-5 verification commands?

Phase 5A functional closure replaces legacy Phase-5 commands by integrating with the Phase-5 orchestrator to establish explicit closure flows. It optimizes sequencing before silicon validation while enforcing coverage, requirement traceability, and safe error handling.

Why do I need Phase 5A closure before moving to silicon validation?

Phase 5A closure is required before silicon validation to guarantee functional correctness across RTL modules, blocks, and top integration. It acts as the primary verification gate by applying multi-seed regression and enforcing requirement traceability to catch functional defects.