Set Up FPGA Design Software Tools

Xilinx Software

Set up your system environment for accessing Xilinx® 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.2\ISE_DS\ISE\bin\nt64')
    This example assumes that the Xilinx ISE design suite is installed at C:\Xilinx\14.2\ISE_DS\ISE\bin\nt64.

  • Linux® with Vivado®

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

Altera 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\12.0\quartus\bin64')
This example assumes that the Altera® FPGA design software is installed at C:\Altera\12.0\quartus\bin64.

Microsemi Software

To set up your Microsemi® Software environment, first add the FIL IP to Libero® SoC (or Libero SoC Polarfire®) Mega Vault. See Setup and Configuration (HDL Verifier Support Package for Microsemi FPGA Boards) 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','Microsemi Libero SoC','ToolPath','C:\Microsemi\Libero_SoC_v11.8\Designer\bin\libero.exe')
This example assumes that the Microsemi Libero SoC (or Libero SoC Polarfire) software is installed at C:\Microsemi\Libero_SoC_v11.8\Designer\bin.