AN 307: Intel® FPGA Design Flow for AMD* Xilinx* Users

ID 683562
Date 4/01/2024
Public
Document Table of Contents

3.1. Hardware and Software Tools for FPGA Design

The Quartus® Prime Pro Edition software provides tools similar to those found in the AMD* Xilinx* Vivado* software. The following table shows AMD* Xilinx* tool suites and the Intel® FPGA tool targeting similar design needs:
Table 7.  Hardware and Software Tools Available
AMD* Xilinx* Intel® Description
Vivado* HL Design Edition
  • Versal*
  • UltraScale*
  • UltraScale+*
  • 7 Series
Quartus® Prime Pro Edition
  • Agilex™ 7, Stratix® 10, Arria® 10, Cyclone® 10 GX
Optimized to support the advanced features in next generation FPGAs and SoCs.
ISE* Design Suite for:
  • Spartan-6
  • Virtex* -6
  • CoolRunner*
  • Previous generations
Quartus® Prime Standard Edition for:
  • Stratix® IV, V
  • Arria® series
  • Cyclone® IV, V, Cyclone® 10 LP
  • MAX® series
Supports older generation device families.
Note: Intel® recommends using newer version of Quartus® Prime for new designs.
Vitis* Intel® oneAPI Base toolkit

Intel® FPGA Add-on for oneAPI Base Toolkit

High-level platform application development software.
Vivado* HL WebPACK Edition Quartus® Prime Lite Edition
  • Do not require license
  • Provide limited device and feature support
SDAccel Environment
  • Selected UltraScale* and 7 Series devices.
Intel® FPGA SDK for OpenCL™
  • Agilex™ 7, Stratix® 10, Arria® 10, Cyclone® V SoC
Development environment for OpenCL
SDSoC Environment Intel® SoC FPGA Embedded Development Suite Comprehensive tool suite for embedded software development on SoCs. You can code, build, debug, and optimize in single IDE.
Software Development Kit Nios® II Embedded Design Suite (EDS) Comprehensive development package to develop and debug code for SoCs
System Generator4 for DSP DSP Builder for Intel® FPGAs 5 6 DSP Design Tool
Vivado* High-Level Synthesis Intel HLS Compiler

Agilex™ 7, Stratix® 10, Arria® 10, Cyclone® 10 GX, Cyclone® V SoC

High-Level synthesis tool that takes in untimed software code as input and generates register-transfer level code for FPGAs.
4 To use System Generator for DSP in Vivado* , you must buy the Vivado* HL System Edition, which supports all features of the Vivado* HL Design Edition plus System Generator for DSP.
5 The Quartus® Prime Pro Edition software includes the DSP Builder for Intel® FPGAs.
6 Available for Arria® 10, Stratix® V, Arria® V, and Cyclone® V devices.