rtl-sim-debug-pcie-dummy

Diagnose PCIe RTL debug failures with domain-specific context for controller, PIPE PHY, LTSSM, TLP, DLLP, and flow-control.

3|4|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/rajivhasija79-bit/DV-Skills --skill rtl-sim-debug-pcie-dummy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: rtl-sim-debug-pcie-dummy
Source: https://github.com/rajivhasija79-bit/DV-Skills/tree/main/rtl-sim-debug-pcie-dummy
Command: npx skills add https://github.com/rajivhasija79-bit/DV-Skills --skill rtl-sim-debug-pcie-dummy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

DEMO/TEMPLATE domain sub-skill demonstrates how to author rtl-sim-debug-<subsystem> skills and plug into the parent rtl-sim-debug skill for PCIe RTL debugging.

Core Features & Use Cases

  • Teaching template for linking a domain sub-skill to a parent rtl-sim-debug workflow, showing how domain-specific context is loaded at activation.
  • PCIe RTL scope coverage including controller, PIPE PHY, link training, TLP, DLLP, and flow-control messages to illustrate integration without implementing a real debug capability.
  • Extensibility guidance to flesh out the sub-skill into a productized domain skill by adding references, scripts, and assets as needed.

Quick Start

Rename this template to rtl-sim-debug-pcie-<subsystem> and flesh out its domain playbooks and references to deploy in a real debugging workflow.

Frequently Asked Questions about rtl-sim-debug-pcie-dummy

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

FAQPage Schema
How do I debug PCIe LTSSM and TLP issues during RTL simulation?▼

To debug PCIe LTSSM and TLP issues during RTL simulation, this skill provides a domain-specific template that plugs into a parent rtl-sim-debug workflow, applying targeted context to diagnose failures across controller, PIPE PHY, and flow-control layers.

What is a domain sub-skill for PCIe RTL verification?▼

A domain sub-skill for PCIe RTL verification is a structured template that links domain-specific triggers and context fields to a parent debug workflow, enabling targeted diagnostics for link training, DLLP, and TLP failures.

How do I customize a PCIe RTL debug sub-skill for my own subsystem?▼

To customize a PCIe RTL debug sub-skill, rename the template to target your specific subsystem and flesh out the Markdown body by adding domain playbooks, references, and scripts to deploy it in a real debugging workflow.

Can I use this template to debug PCIe controller and PIPE PHY state transitions?▼

Yes, this template covers PCIe controller and PIPE PHY scope including link training and flow-control messages, but it serves as a demo for integration rather than implementing a real debug capability out of the box.

What PCIe protocol layers does this RTL debug template cover?▼

This RTL debug template covers the PCIe protocol stack including the controller, PIPE PHY, LTSSM, TLP, DLLP, and flow-control messages to illustrate domain-specific diagnostic integration.

Why does my PCIe RTL debug workflow need domain-specific triggers?▼

Your PCIe RTL debug workflow needs domain-specific triggers to ensure the parent debug skill activates the correct operational instructions and loads the necessary context fields when PCIe events and messages are detected.