SVUnit is a unit test framework for developers writing code in systemverilog. Verify systemverilog modules, classes and interfaces in isolation with SVUnit to eliminate bugs before they infest your design!

Features

  • Generate all 3 layers of the SVUnit framework
  • Supports unit test templates for systemverilog modules, interfaces and classes
  • Supports unit testing of UVM components
  • Processes sub-directories recursively to aggregate unit tests into multiple testsuites
  • Compiles one or more testsuites into a single simulation executable
  • Supports Synopsys VCS, Mentor Questa and Cadence Incisive simulators
  • Reports PASS/FAIL result for each unit test, testsuite and aggregated test run
  • Supports unit testing of design, reference model and testbench code
  • Functioning examples of SVUnit applied to UVM components

Project Activity

See All Activity >

Categories

Test Frameworks

Follow SVUnit

SVUnit Web Site

You Might Also Like
Build with generative AI, deploy apps fast, and analyze data in seconds—all with Google-grade security. Icon
Google Cloud is a cloud-based service that allows you to create anything from simple websites to complex applications for businesses of all sizes.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
3
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

There are no 3 star reviews.

Additional Project Details

Registered

2011-11-21