functional-verification

Community

Automate UVM-based functional verification workflows.

Authorchuanseng-ng
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill streamlines the UVM-based functional verification process, automating various stages and ensuring efficient verification for digital chip designs.

Core Features & Use Cases

  • Testbench Architecture: Guides the creation of UVM testbenches with a standardized hierarchy and component mapping.
  • Test Planning: Assists in creating a detailed V-Plan for comprehensive test coverage.
  • Directed Tests: Automates the creation and execution of directed tests based on the V-Plan.
  • Constrained Random: Implements constrained random stimulus generation for thorough testing.
  • Coverage Analysis: Provides coverage analysis to ensure all requirements are met.
  • Formal Assist: Integrates formal verification to prove properties and check equivalence.
  • Regression Signoff: Ensures a clean regression by executing a series of regression tests.

Quick Start

Use the functional-verification skill to build a UVM testbench for a specific DUT and run the verification process.

Dependency Matrix

Required Modules

uvmverilatorvcsxceliumquesta

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: functional-verification
Download link: https://github.com/chuanseng-ng/digital-chip-design-agents/archive/main.zip#functional-verification

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.