Skip to main content
Ejecuta cualquier Skill en Manus
con un clic

dv-tb-scaffold

Estrellas2
Forks3
Actualizado22 de marzo de 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

Instalación

Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.

Explorador de archivos
3 archivos
SKILL.md
readonly