主要内容

生成的HDL代码的自动验证万博1manbetx

自动验证功能将验证集成为使用HDL工作流Advisor进行HDL联合仿真的工作流程的一部分。在此工作流程中,Simulink万博1manbetx®生成用于HDL协同仿真的试验台模型。这个测试台架模型比较生成的HDL DUT输出(从高密度脂蛋白Cosimulation块)与原始的Simulink块输出。万博1manbetx此步骤自动运行此测试工作台并返回通过/失败信息。如果测试台中HDL DUT的输出与原始Simulink块的输出相匹配,则测试通过。万博1manbetx

该特性需要一个HDL Coder™和一个HDL Verifier™许可证。

  1. 要打开模型的HDL Workflow Advisor,请选择应用程序选项卡,并选择万博1manbetx高密度脂蛋白编码器(高密度脂蛋白编码器).然后,单击工作流的顾问按钮。

  2. 步骤1.1,选择通用ASIC / FPGA

  3. 运行2下的所有步骤,为HDL代码生成准备模型

  4. 在步骤3.1中,设置HDL选项,点击HDL代码生成设置打开配置参数HDL代码生成窗格。

  5. 设置HDL语言,并在试验台选择Cosimulation模型.然后设置仿真工具Mentor Graphics ModelSim抑扬顿挫的,或Xilinx Vivado模拟器为你的HDL模拟器。点击好吧回到HDL工作流顾问窗口。

  6. 在步骤3.2中,生成RTL代码和测试平台中,选择生成测试台架.这个选择导致出现步骤3.3。点击运行此任务生成RTL代码和测试台架。

  7. 在步骤3.3中,单击运行此任务.HDL工作流顾问和HDL验证器使用HDL模拟器和Simulink测试台架之间的联合仿真来验证生成的HDL。万博1manbetx任何相关的状态消息都显示在HDL Workflow Advisor的状态窗口中。