集成验证与HDL代码生成
生成测试台以验证用HDL Coder™生成的HDL代码
当您使用HDL Coder生成HDL代码时,该工具提供了针对源MATLAB自动验证生成代码的选项®或仿真软件®设计。使用HDL工作流顾问指导您完成代码生成和验证。看到开始使用HDL工作流顾问(高密度脂蛋白编码器)而且生成测试台架和启用代码覆盖使用HDL工作流顾问(高密度脂蛋白编码器).
您可以为验证生成的代码生成四种测试台架:HDL模拟、协同模拟、fpga -in- loop (FIL)或DPI组件。当您拥有HDL Verifier™许可证时,将提供后三个测试工作台。看到为生成的HDL代码选择一个测试台架(高密度脂蛋白编码器).
主题
Cosimulation
- 从Simulink生成的HDL代码的自动验证
使用生成的联合仿真模型验证生成的HDL代码。 - MATLAB生成的HDL代码的自动验证
使用生成的协同仿真脚本验证生成的HDL代码。
FPGA-in-the-Loop
- 用Simulink的HDL工作流顾问进行FIL仿真
使用HDL工作流顾问生成一个fpga在环模型。 - 用MATLAB的HDL工作流Advisor进行FIL仿真
使用HDL工作流顾问生成一个fpga在环系统对象™和测试台。
System Verilog DPI组件
- 使用SystemVerilog DPI试验台验证HDL设计(高密度脂蛋白编码器)
这个例子展示了如何使用SystemVerilog DPI测试台架来验证需要大量数据集的HDL代码。
多种试验台类型的组合
- 验证手写和生成的HDL代码的组合
本例使用HDL联合仿真和fpga在环(FIL)仿真来验证由生成的和遗留的HDL代码组成的HDL设计。 - matlab - hdl工作流程中的协同仿真和fpga在环
这个例子展示了如何在MATLAB®到HDL的HDL代码生成工作流中使用HDL Cosimulation和fpga -in- loop来验证生成的HDL代码。 - 在matlab - hdl工作流中验证Sobel边缘检测算法(高密度脂蛋白编码器)
这个例子展示了使用MATLAB HDL Coder™工作流Advisor对Sobel边缘检测算法的MATLAB®设计的HDL生成和验证。
相关信息
- 验证(高密度脂蛋白编码器)