主要内容

hdlsetuptoolpath

设置系统环境以访问 FPGA 综合软件

说明

hdlsetuptoolpath('ToolName',TOOLNAME,'ToolPath',TOOLPATH) 将第三方 FPGA 综合工具添加到您的系统路径。它为该综合工具设置系统环境变量。要配置一个或多个受支持的第三方 FPGA 综合工具以与 HDL Coder™ 结合使用,请使用 hdlsetuptoolpath 函数。您无法在 Simulink® Online™ 中设置第三方 FPGA 综合工具。

在打开 HDL 工作流顾问之前,请将该工具添加到您的系统路径。如果您已打开 HDL 工作流顾问,请参阅Add Synthesis Tool for Current HDL Workflow Advisor Session。HDL 工作流顾问在 Simulink Online 中不可用。

示例

SynthesisToolPath = hdlsetuptoolpath('ToolName',TOOLNAME,'ToolPath',TOOLPATH) 将第三方 FPGA 综合工具添加到您的系统路径,并将综合工具路径值返回给输出 SynthesisToolPath

示例

示例

全部折叠

以下命令将综合工具路径设置为指向已安装的 Intel® Quartus® Prime Standard Edition 可执行文件。您必须已安装 Altera® Quartus II。

hdlsetuptoolpath('ToolName','Altera Quartus II','ToolPath',...
 'C:\intel\23.1\quartus\bin\quartus.exe');

以下命令将综合工具路径设置为指向已安装的 Intel Quartus Pro 可执行文件。您必须已安装 Intel Quartus Pro。

hdlsetuptoolpath('ToolName','Intel Quartus Pro','ToolPath',...
 'C:\intel\23.3_pro\quartus\bin64\quartus.exe');

注意

当您使用 hdlsetuptoolpath 将 Intel Quartus Prime Standard 和 Intel Quartus Pro 工具都设置到该路径时,HDL Coder 会加载最近设置的工具。

以下命令将综合工具路径设置为指向已安装的 Xilinx® ISE 14.7 可执行文件。您必须已安装 Xilinx ISE。

hdlsetuptoolpath('ToolName','Xilinx ISE','ToolPath',...
 'C:\Xilinx\14.7\ISE_DS\ISE\bin\nt64\ise.exe');

以下命令将综合工具路径设置为指向已安装的 Vivado® Design Suite 批处理文件。您必须已安装 Xilinx Vivado。

hdlsetuptoolpath('ToolName','Xilinx Vivado','ToolPath',...
 'C:\Xilinx\Vivado\2024.1\bin\vivado.bat');

以下命令将综合工具路径设置为指向已安装的 Microchip Libero® Design Suite 批处理文件。您必须已安装 Microchip Libero SoC。

hdlsetuptoolpath('ToolName','Microchip Libero SoC','ToolPath',...
 'C:\Microchip\Libero_SoC_v2024.1\Designer\bin\libero.exe');

以下命令将综合工具路径设置为指向已安装的 Cadence® Genus。您必须已安装 Cadence Genus。

hdlsetuptoolpath('ToolName','Cadence Genus','ToolPath',...
 '/home/tools/HDLTools/Cadence/RH/GENUS211/bin/genus');

输入参数

全部折叠

综合工具名称,指定为字符向量。

示例: Xilinx Vivado | Xilinx ISE | Altera Quartus II | Intel Quartus Pro | Microchip Libero SoC | Cadence Genus

综合工具可执行文件或批处理文件的完整路径,指定为字符向量。

示例: 'C:\Xilinx\Vivado\2024.1\bin\vivado.bat'

输出参量

全部折叠

综合工具的完整路径,以字符向量形式返回。

示例: 'C:\Xilinx\Vivado\2024.1\bin\'

提示

  • 如果您的 Windows® 桌面上有该工具的图标,您可以找到综合工具的完整路径。

    1. 右键点击该图标并选择属性

    2. 点击快捷方式选项卡。

  • hdlsetuptoolpath 函数仅更改当前 MATLAB® 会话的系统路径和系统环境变量。要在 MATLAB 启动时以编程方式执行 hdlsetuptoolpath,请将 hdlsetuptoolpath 添加到您的 startup.m 脚本。

版本历史记录

在 R2011a 中推出