ASIC Testbench for HDL Verifier is an add-on that enables HDL Verifier to generate test components and verification models from MATLAB or Simulink into Universal Verification Methodology (UVM) or SystemVerilog environments. These models run natively in HDL simulators such as Siemens® Questa™, Cadence® Xcelium™, Synopsys® VCS®, and AMD® Vivado® via the SystemVerilog Direct Programming Interface (DPI).
- Generate DPI components from MATLAB and Simulink.
- Create UVM components or environments from MATLAB and Simulink.
- Export SystemC™ TLM-compatible transaction-level models from Simulink.
Produce SystemVerilog DPI
Generate SystemVerilog DPI components from MATLAB functions or Simulink subsystems for use in functional verification environments including Synopsys VCS, Cadence Xcelium, Siemens ModelSim™ or Questa, and the AMD Vivado Simulator.
Generate UVM Environments
Export UVM verification components or complete verification environments from Simulink to Questa, Xcelium, and VCS simulators. Generate UVM sequences, scoreboards, and predictors, and then incorporate them into production testbenches.
Generate SystemC TLM 2.0 Compatible Transaction-Level Models
Build SystemC virtual prototype models with TLM 2.0 interfaces for use in virtual platform simulations. Use the TLM generator to produce IP-XACT files with mapping information between Simulink and generated TLM components.