Main Content

Set Up FPGA Design Software Tools

AMD Software

Set up your system environment for accessing AMD® tools from MATLAB® with the function hdlsetuptoolpath. This function adds the specified installation folder to the MATLAB search path.

  • Windows® with ISE —

    hdlsetuptoolpath...
       ('ToolName','Xilinx ISE','ToolPath','C:\Xilinx\14.7\ISE_DS\ISE\bin\nt64')
    This example assumes that the AMD ISE design suite is installed at C:\Xilinx\14.7\ISE_DS\ISE\bin\nt64.

  • Linux® with Vivado®

    hdlsetuptoolpath...
       ('ToolName','Xilinx Vivado','ToolPath','local/Xilinx/Vivado/bin')
    This example assumes that the AMD Vivado software is installed at local/Xilinx/Vivado/bin.

Intel Software

Set up your system environment for accessing from MATLAB with the function hdlsetuptoolpath. This function adds the specified installation folder to the MATLAB search path. For example:

hdlsetuptoolpath...
   ('ToolName','Altera Quartus II','ToolPath','C:\Altera\22.1\quartus\bin64')
This example assumes that the Intel® FPGA design software is installed at C:\Altera\22.1\quartus\bin64.

Microchip Software

To set up your Microchip Software environment, first add the FIL IP to Libero® SoC (or Libero SoC Polarfire®) Mega Vault. See Setup and Configuration for additional instructions.

Next, set up your system environment for accessing from MATLAB with the function hdlsetuptoolpath. This function adds the specified installation folder to the MATLAB search path. For example:

hdlsetuptoolpath('ToolName','Microchip Libero SoC',...
   'ToolPath','C:\Microsemi\Libero_SoC_v23.2\Designer\bin\libero.exe')
This example assumes that the Microchip Libero SoC (or Libero SoC Polarfire) software is installed at C:\Microsemi\Libero_SoC_v23.2\Designer\bin.