按照在MATLAB中调用HDL工作流程顾问的说明®。看HDL工作流程顾问入门(HDL编码器)。
笔记
您必须使用HDL编码器™许可证使用HDL Workflow Advisor生成HDL代码。
在下面选择代码生成目标, 确保工作流程被设置为通用ASIC / FPGA
。
在下面HDL验证, 选择使用FPGA in-in-in循环验证。
生成FPGA-IN-LOOP测试台:选择此选项可生成用于使用FPGA-In--in-Loop仿真的测试台。
用于比较图的日志输出:此可选选择允许您记录和绘制参考设计功能和FPGA的输出。
董事会名称:选择一个FPGA开发板。如果您尚未下载HDL Verifer™FPGA板支持包,请选择金宝app获得更多董事会
。然后下载FPGA板支持包后返回此步骤。金宝app
FPGA-IN-环路连接:FIL仿真连接方法。下拉菜单更新中的选项根据所选目标板支持的连接方法。金宝app如果目标板和HDL验证程序支持连接,则可以选择金宝app以太网
那JTAG.
, 要么PCI Express
。
董事会IP地址和板MAC地址:
选择以太网连接时,如有必要,可以调整电路板IP和MAC地址。
选项 | 指示 |
---|---|
董事会IP地址 | 如果不是默认IP地址(192.168.0.2),请使用此选项设置板的IP地址。 如果默认电路板IP地址(192.168.0.2)正在使用另一个设备,或者您需要不同的子网,请根据以下指南更改电路板IP地址:
|
板MAC地址 | 在大多数情况下,您无需更改板MAC地址。如果将多个FPGA开发板连接到单个主机,请更改任何附加电路板的电路板MAC地址,以便每个地址都是唯一的。您必须为每个板有一个单独的NIC。 要更改板MAC地址,请单击此处板MAC地址场地。指定与属于附加到计算机附加的任何其他设备不同的地址。要获取特定FPGA开发板的电路板MAC地址,请参阅董事会附加的标签,或咨询产品文档。 |
附加文件
输入DUT的任何其他源文件的名称。如果您有多个源文件,请使用......按钮添加更多。
FPGA-in-循环测试台仿真设置:
如果希望HDL Workflow Advisor打开FIL模拟,请选中“框”模拟生成的FPGA内循环测试台。
over以太网
超越JTAG.
过剩PCI Express
如果尚未运行以前的步骤,请右键单击使用FPGA in-in-in循环验证并选择跑到选定的任务
。否则,请单击跑步。
此步骤生成自定义hdlverifier.filsimulation.
System Object™提供在FPGA板上运行的设计接口,并生成使用此对象连接到FPGA板的测试台。
如果你选择了模拟生成的FPGA内循环测试台,此步骤将FPGA编程文件加载到FPGA上,并使用FPGA-In-in-Loop运行自动生成的测试台。
如果你没有选择模拟生成的FPGA内循环测试台,您必须使用自定义手动加载FPGA编程文件
功能,或顶层
_programfpga.programfpga.
生成对象的方法。提醒:如果您还没有执行引导硬件设置要么设置FPGA设计软件工具,现在在加载编程文件之前这样做。
生成
功能:顶层
_programfpga.
./顶层_fil /顶层_programfpga.
programfpga.
对象功能:
myfil.programfpga.
要在FPGA板上运行设计,请运行生成的测试台,或在您自己的MATLAB代码中使用生成的对象。对对象的第一个呼叫建立与FPGA板的通信。