What problem does it solve?
This Skill provides a structured methodology for debugging RTL designs, enabling engineers to identify and resolve failures in verification results, assertions, and scoreboards.
Core Features & Use Cases
- Structured debugging workflow: trace failures from monitors and scoreboards to RTL signals and state machines.
- Evidence-to-RTL mapping: categorize verification evidence into interface, datapath, and control issues and infer root causes.
- Hypothesis-driven experiments: design minimal reproducers and targeted stimuli, plus assertion-driven isolation to validate fixes.
- Workflow documentation: maintain traceable debugging notes linking test evidence to RTL changes.
Quick Start
Run a failing RTL simulation, collect waveform data, assertion outputs, and scoreboard results, then apply the RTL-debugging workflow to identify the root cause and create a minimal reproducer to verify the fix.