Supported Third-Party Tools and Hardware

Third-Party Synthesis Tools and Version Support

The HDL Workflow Advisor is tested with the following third-party FPGA synthesis tools:

  • Altera® Quartus II 15.1

  • Xilinx® Vivado® Design Suite 2015.4

  • Xilinx ISE 14.7

  • Xilinx ISE 10.1 is supported only for compatibility with Speedgoat FPGA target devices.

    Speedgoat IO301, IO303, and IO311 FPGA IO boards, which use Xilinx Virtex-II FPGAs, are tested with Xilinx ISE version 10.1. Before you select one of these Speedgoat devices in the HDL Workflow Advisor, make sure that you have installed Xilinx ISE 10.1. See Generate Simulink Real-Time Interface for Speedgoat Boards for more information.

To use third-party synthesis tools with HDL Coder™, a supported synthesis tool must be installed, and the synthesis tool executable must be on the system path. For details, see Tool Setup.

FPGA-in-the-Loop Hardware

The FPGAs supported for FPGA-in-the-loop simulation with HDL Verifier™ are listed in the HDL Verifier documentation.

You can also add custom FPGA boards using the FPGA Board Manager. See FPGA Board Customization for details.

For FPGA-in-the-Loop or Customization for USRP® Device using the HDL Workflow Advisor, a supported synthesis tool must be installed, and the synthesis tool executable must be on the system path. For details, see Tool Setup.

Simulink Real-Time FPGA I/O Hardware

The FPGA I/O boards supported for use with the Simulink® Real-Time™ FPGA IO workflow are listed in the Simulink Real-Time documentation.

FPGA Turnkey Hardware

The following hardware is supported for the FPGA Turnkey workflow:

  • Altera Arria® II GX FPGA development kit

  • Altera Cyclone® III FPGA development kit

  • Altera Cyclone IV GX FPGA development kit

  • Altera DE2–115 development and education board

  • XUP Atlys Spartan-6 development board

  • Xilinx Spartan-3A DSP 1800A development board

  • Xilinx Spartan-6 SP605 development board

  • Xilinx Virtex-4 ML401 development board

  • Xilinx Virtex-4 ML402 development board

  • Xilinx Virtex-5 ML506 development board

  • Xilinx Virtex-6 ML605 development board

For FPGA development boards that have more than one FPGA device, only one such device can be used with FPGA Turnkey.

Supported FPGA Device Families for Board Customization

You can also add custom FPGA boards using the FPGA Board Manager. HDL Coder supports the following FPGA device families for board customization; that is, when you create your own board definition file. See FPGA Board Customization.

Device Family
XilinxKintex7
Spartan-3A DSP
Spartan3
Spartan3A and Spartan3AN
Spartan3E
Spartan6
Virtex4
Virtex5
Virtex6
Virtex7
AlteraCyclone III
Cyclone IV
Arria II
Stratix® IV
Stratix V

More About

Was this topic helpful?