主要内容

UVM代

从Simulink生成UVM组件金宝app®子系统

从Simulink模型生成通用验证方法(UVM)测试组件和被测行为设计(DUT)。金宝app您可以以两种方式使用生成的组件。

  • 生成带有测试台和行为(DUT)的UVM顶部模型。使用生成的UVM top模块作为测试环境,并用您自己的仿真模型替换生成的行为DUT。

  • 生成UVM测试组件,并将它们集成到现有的UVM环境中。

该特性需要金宝app仿真软件编码器™

功能

uvmbuild 生成UVM测试平台金宝app模型

对象

uvmcodegen.uvmconfig UVM配置对象

主题

UVM组件生成概述

从Simulink模型生成通用验证方法(UVM)。金宝app

自定义生成UVM代码

在生成UVM测试台架时,自定义文件横幅和HDL模拟时间刻度。

生成SystemVerilog断言和功能覆盖

生成SystemVerilog即时断言验证语句和模型验证块,并收集功能覆盖信息(需要金宝app仿真软件测试™许可证)。

使用可调参数进行UVM仿真

从Simulink可调参数生成UVM参数。金宝app

序列子系统中的可调参数

从Simulink可调参数中按UVM顺序生成随机约束参数。金宝app

计分板子系统中的可调参数

从Simulink可调参数生成UVM记分牌中的随机约束参数。金宝app

特色的例子