Verification methodology built by Synopsys
The Verification Methodology Manual (VMM) was a set of practices for creation of reusable verification environments in SystemVerilog. Created by Synopsys, VMM harnesses language features such as object-oriented programming, randomization, constraints, functional coverage.
, provides industry best practices developed since 2005. It includes a set of guidelines, recommendations, and rules help engineers prevent common mistakes while creating interoperable verification components. The VMM standard library provides the foundation base classes for building advanced testbenches, while the VMM applications provide higher-level functions for improved productivity.
Synopsys donated the source code of the VMM methodology to the Accellera in 2008.