Verification with UVM and SystemVerilog Components
After completing your Simulink® or MATLAB® model, export your test components into Universal Verification Methodology (UVM) or SystemVerilog environments by integrating HDL Verifier™ with Simulink Coder™ or MATLAB Coder.
Generate a SystemVerilog Direct Programming Interface (DPI) component from a function or model. You can then use the component as a behavioral model in your HDL simulation environment. For more information, see SystemVerilog DPI Component Generation.
HDL Verifier utilizes DPI generation technology to create a UVM test environment. The environment includes a UVM top module, with a behavioral design under test (DUT) and a UVM test bench. You can replace the DUT with your own HDL DUT or take portions of the test bench and use them in your UVM test environment. For more information, see UVM Component Generation Overview.
- UVM Generation
Generate UVM components from Simulink subsystems
- DPI Generation for Simulink Subsystem
Generate SystemVerilog DPI component from Simulink subsystem
- DPI Generation for MATLAB Code
Generate SystemVerilog DPI component from MATLAB code