Simulink子系统的DPI生成金宝app
从Simulink生成SystemVerilog DPI组件金宝app®子系统
您可以通过以下两种方式使用由Simulink子系统生成的DPI组件:金宝app
导出SystemVerilog DPI组件—您可以将该组件作为行为模型集成到HDL模拟中。组件生成器支持测试点和可调参数。金宝app您还可以生成一个SystemVerilog测试平台,根据子系统的数据向量验证生成的DPI组件。看到生成SystemVerilog DPI组件.
生成SystemVerilog DPI测试台(带有HDL Coder™)-使用这个测试台来验证使用从整个Simulink模型生成的C代码生成的HDL代码,包括DUT和数据源。金宝app看到使用SystemVerilog DPI测试台验证HDL设计(高密度脂蛋白编码器).
看到DPI组件生成与Simulink金宝app.你必须有一个金宝app仿真软件编码器™该特性的使用许可。
应用程序
高密度脂蛋白验证器 | 生成SystemVerilog DPI组件金宝app子系统 |
块
断言 | 生成SystemVerilog断言金宝app断言 |
主题
生成并验证DPI组件
- DPI组件生成与Simulink金宝app
如果你有金宝app仿真软件编码器您可以使用以下两种方法生成SystemVerilog DPI组件。 - SystemVerilog DPI测试台
在两种类型的SVDPI测试台之间进行选择。 - 生成SystemVerilog DPI组件
从Simulink生成一个DPI组件,并探索各种配置参数。金宝app - 在SystemVerilog中使用生成的DPI函数
如何将生成的DPI组件导出到SystemVerilog环境。 - 根据Simulink数据验证生成的组件金宝app
开始ModelSim®或者,®在GUI模式。 - 从Simulink测试平台生成SystemVerilog断言金宝app
从Simulink环境生成SystemVerilog断言。金宝app
高级DPI选项
- 生成跨平台DPI组件
为不同于MATLAB的操作系统生成DPI组件®主机。 - 自定义生成的SystemVerilog代码
描述如何自定义生成的SystemVerilog代码。 - 模拟时调整增益参数
生成DPI组件,该组件提供对参数的可调访问。 - SystemVerilog DPI组件测试点访问
您可以将模型中的内部信号指定为测试点,并配置SystemVerilog DPI生成器来创建一个或多个访问函数。 - 生成SystemVerilog断言和功能覆盖
生成SystemVerilog即时断言验证
语句和模型验证块,并收集功能覆盖信息(需要金宝app仿真软件测试™许可证)。
验证生成的HDL代码与SystemVerilog DPI测试台(需要高密度脂蛋白编码器许可)
- 使用SystemVerilog DPI测试台验证HDL设计(高密度脂蛋白编码器)
这个例子展示了如何使用SystemVerilog DPI测试平台来验证需要大量数据集的HDL代码。 - 使用HDL工作流顾问生成测试平台并启用代码覆盖(高密度脂蛋白编码器)
使用HDL Workflow Advisor为生成的HDL代码生成测试台和代码覆盖。