FPGA AI Suite Handbook

ID 863373
Date 11/21/2025
Public
Document Table of Contents

4.3.3. OFS for PCIe* -Attach Design Example Prerequisites

To install the FPGA AI Suite Open FPGA Stack (OFS) for PCIe* -attach design example prerequisites:
  1. Install the FPGA AI Suite compiler and IP generation tools.
  2. Create a working directory.
  3. Ensure that your system meets the hardware prerequisites.

    If you are using the Agilex™ 7 FPGA I-Series Development Kit, ensure your board meets the requirements in Additional Agilex 7 FPGA I-Series Development Kit Configuration.

  4. Ensure that your system meets the Open FPGA Stack (OFS) requirements.
  5. Build the OFS for PCIe-attache design example runtime.

OFS for PCIe* -Attach Design Example Hardware Prerequisites

The FPGA AI Suite OFS for PCIe* -attach design example supports PCIe* Attach OFS on the following boards:
  • Agilex™ 5 FPGA E-Series 065B Modular Development Kit (MK-A5E065BB32AES1)
  • Agilex™ 7 FPGA I-Series Development Kit ES2 (DK-DEV-AGI027RBES)
  • Intel® FPGA SmartNIC N6001-PL Platform (without Ethernet controller)

Additional Agilex™ 7 FPGA I-Series Development Kit Configuration

For the Agilex™ 7 FPGA I-Series Development Kit, the development kit provides a single 16 GB DIMM that you must replace with two 8 GB DIMMs in the board DIMM Sockets.

This design example was developed and tested to work with the following DIMMs:
  • Micron MTA8ATF1G64AZ-2G6E1
  • Hynix HMA81GU6JJR8N-VK

Open FPGA Stack (OFS) Requirements

For Open FPGA Stack (OFS) support, ensure that you have completed the OFS installation and configuration for your board, including the Open Programmable Acceleration Engine (OPAE) and Device Feature List (DFL) as outlined in the following documents:

Additionally, you might need additional environment configuration such as development permissions such as those provided in the setup_persmissions.sh script provided by the oneAPI Accelerator Support Package (ASP).