High Bandwidth Memory (HBM2E) Interface Intel Agilex® 7 M-Series FPGA IP Design Example User Guide

ID 773266
Date 12/04/2023

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

2.1. Creating an Intel® Quartus® Prime Project for Your HBM2E System

You must have an Intel® Quartus® Prime project before generating the HBM2E Intel FPGA IP and design example. If you do not already have an appropriate Intel® Quartus® Prime project, follow these steps to create an Intel® Quartus® Prime project targeting a device that supports High Bandwidth Memory (HBM2E) Interface Intel® FPGA IP.
  1. Launch the Intel® Quartus® Prime Pro Edition software and select File > New Project Wizard. Click Next.
  2. Specify the project type, project directory, and device on this page.
  3. Verify that Empty Project is selected.
  4. Specify a directory name (<user project directory>), a name for the Intel® Quartus® Prime project (<user project name>), and a top-level design entity name (<user top-level instance name>) that you want to create.
  5. In the Device Family section of the dialog box, select Intel Agilex® 7 (F-Series/M-Series/I-Series).
  6. Under Device, select Intel Agilex® 7 M-Series which supports HBM2E. Alternatively, if you already know the specific part number of the device that you want to use, type that device part number in the Name filter field.
    Note: The generated HBM2E IP targets the specific Intel Agilex® 7 M-Series device that you specify. Because different Intel Agilex® 7 M-Series part numbers may identify devices with differing numbers of HBM2E devices and differing HBM2E device locations, as well as differing stack count, height, and density properties, it is important that you specify the correct Intel Agilex® 7 M-Series device part number before proceeding to the next step.
  7. Select the appropriate device under Available Devices. Click Next three times.
  8. Click Finish. The system creates the (<user project directory>).qpf and (<user project directory>).qsf files within the (<user project directory>).