Skip to main content
Exécutez n'importe quel Skill dans Manus
en un clic

dv-tb-scaffold

Étoiles2
Forks3
Mis à jour22 mars 2026 à 09:16

Design Verification skill that generates a complete, synthesizable UVM testbench scaffold for a hardware DUT. Identifies all unique VIP protocols from the DUT interface list, generates fully parameterized UVM VIP components for each (driver, monitor, sequencer, sequence item, config, agent, functional coverage, base sequences, interface with clocking blocks/modports/SVA), generates a UVM RAL model from the register map, generates the top-level UVM environment (env, env_cfg, scoreboard, reference model, virtual sequencer), and produces a DUT RTL stub for immediate compilation. All generated code is complete, syntactically correct SystemVerilog/UVM that compiles with VCS. Use this skill whenever a user wants to: - Generate a UVM testbench scaffold from a DUT spec or S1/S2/S3/S4 outputs - Create VIP (agent/driver/monitor/sequencer/coverage) for AXI/AHB/APB/SPI/I2C/UART or any proprietary protocol - Generate a UVM RAL model from a register map - Create a DUT RTL stub for testbench bring-up - Set up the full UV

Installation

Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.

Explorateur de fichiers
3 fichiers
SKILL.md
readonly