Skip to main content
Run any Skill in Manus
with one click

gen-tb

Stars19
Forks6
UpdatedJuly 14, 2026 at 14:21

Generate a complete UVM testbench scaffold for a single IP from its spec documents (docx/pdf/md) and register table (xlsx/csv/md/IP-XACT). Use whenever the user asks to "generate a UVM tb", "build a verification environment", "scaffold a testbench", "create a UVC", "set up DV for this IP", or anything equivalent in Chinese ("ๅธฎๆˆ‘็”Ÿๆˆ้ชŒ่ฏ็Žฏๅขƒ", "ๆญไธ€ไธช tb", "ๅš UVM ็Žฏๅขƒ", "ๅš่ฟ™ไธช IP ็š„้ชŒ่ฏ"). Also trigger when the user points at a directory containing an IP spec and asks Claude to "verify it" / "test it" without naming UVM explicitly. Produces a runnable UVM tb (APB / AHB-Lite / AXI4-Lite as first-class buses; other single-channel buses via a generic fallback) with sanity + register-access tests passing, plus a DE-friendly `tb_api::` task BFM.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly