Skip to main content
Manusで任意のスキルを実行
ワンクリックで

dv-tb-scaffold

スター2
フォーク3
更新日2026年3月22日 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

インストール

Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。

ファイルエクスプローラー
3 ファイル
SKILL.md
readonly