FPGA AI Suite: Getting Started Guide

ID 768970
Date 4/21/2025
Public
Document Table of Contents

4.5. Installing Quartus® Prime Pro Edition Software

The FPGA AI Suite is compatible with Quartus® Prime Pro Edition for Linux* Versions 24.3 - 25.1. FPGA AI Suite does not support Quartus® Prime Pro Edition for Windows*.

WSL 2 Restriction: In a Windows* Subsystem for Linux 2 (WSL 2) environment, you typically can use Quartus® Prime Pro Edition for Linux* in your WSL 2 environment. However, if you want to compile an FPGA AI Suite design examples that explicitly has WSL 2 support, you must have a Quartus® Prime Pro Edition for Windows* installation on the same system. For a list of FPGA AI Suite design examples with explicit WSL 2 support, run the following commands:
cd $COREDLA_WORK/demo

dla_build_example_design.py list --supports-wsl2
Tip: When designing a solution with the FPGA AI Suite, use the latest supported version of Quartus® Prime Pro Edition.
Ensure that the QUARTUS_ROOTDIR environment variable is set correctly. For example, you can add the following to your ~/.bashrc file to set the target directory appropriately:
export QUARTUS_ROOTDIR="<quartus_install_path>/quartus/"
Important:

The FPGA boards required for the FPGA AI Suite design examples require specific versions of Quartus® Prime Pro Edition. This requirement applies only to the design examples and does not apply to the FPGA AI Suite IP and compiler. For the Quartus® Prime Pro Edition requirements for the design examples, refer to the following table:

Table 5.   Quartus® Prime Pro Edition and Additional Software Requirements for FPGA AI Suite Design Example Boards
Design Example Board Quartus® Prime Pro Edition Requirement Additional Software Requirements
Agilex™ 5 FPGA E-Series 065B Modular Development Kit (MK-A5E065BB32AES1) Quartus® Prime Pro Edition Version 25.1 None
Agilex™ 7 FPGA I-Series Development Kit ES2 (DK-DEV-AGI027RBES) (PCIe-Attached) Quartus® Prime Pro Edition Version 24.3

Open FPGA Stack (OFS) 2024.3

Agilex™ 7 FPGA I-Series Development Kit ES2 (DK-DEV-AGI027RBES) (Hostless) Quartus® Prime Pro Edition Version 25.1 None
Agilex™ 7 FPGA I-Series Transceiver-SoC Development Kit (DK-SI-AGI027FC) Quartus® Prime Pro Edition Version 25.1 Ashling* RiscFree* IDE for Altera®
Arria® 10 SX SoC FPGA Development Kit (DK-SOC-10AS066S) Quartus® Prime Pro Edition Version 25.1 Ashling* RiscFree* IDE for Altera®
Intel® FPGA SmartNIC N6001-PL Platform (without Ethernet controller) (PCIe-Attached) Quartus® Prime Pro Edition Version 24.3 Open FPGA Stack (OFS) 2024.3
Terasic* DE10-Agilex Development Board (DE10-Agilex-B2E2) Quartus® Prime Pro Edition Version 22.4 or later.

This document assumes that Version 25.1 is used.

None

Next Step

After installing Quartus® Prime Pro Edition, continue your installation with Setting Required Environment Variables.