rtl-p5s-integration-test

Validate cross-module functionality in RTL integration tests.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates end-to-end verification of RTL designs by validating cross-module interactions, ensuring data flows through the pipeline correctly, resets propagate, clocks are connected, and handshakes work across module boundaries.

Core Features & Use Cases

  • Cross-module connectivity checks to identify interface mismatches and timing concerns.
  • End-to-end data-flow validation and reset propagation across multiple RTL modules.
  • Automated artifact generation, including integration test reports and test results for traceability.

Quick Start

Run the integration orchestration to execute Tier 4 tests and generate cross-module verification reports.

Frequently Asked Questions about rtl-p5s-integration-test

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

FAQPage Schema
How do I validate cross-module data flow in RTL integration testing?

RTL integration testing validates cross-module data flow by orchestrating end-to-end system tests across multi-module pipelines, checking interface handshakes, and generating artifact reports for traceability.

What is end-to-end RTL verification for multi-module pipelines?

End-to-end RTL verification identifies and validates complete cross-module functionality, ensuring that data flows, resets propagate, and clocks connect correctly across module boundaries in multi-module designs.

How do I check reset propagation and clock connectivity across RTL modules?

You check reset propagation and clock connectivity by running orchestrated Tier 4 end-to-end system tests that validate cross-module interactions and report interface mismatches or timing concerns.

Can I use cocotb for orchestrating end-to-end RTL integration tests?

Yes, cocotb is supported for orchestrating end-to-end RTL integration tests, executing verification tasks, and generating integration test reports and result artifacts for outcome reporting.

What is the best way to automate cross-module connectivity checks in RTL designs?

The best way to automate cross-module connectivity checks is using orchestrated end-to-end integration testing that validates interface mismatches, timing concerns, and data-flow across RTL module boundaries.

How do I generate integration test reports for RTL verification outcomes?

You generate integration test reports by running orchestration-guided test execution for RTL designs, which automatically produces test result artifacts and cross-module verification reports for traceability.