Intel® FPGA SDK for OpenCL™: Intel® Arria® 10 GX FPGA Development Kit Reference Platform Porting Guide

ID 683267
Date 3/28/2022
Public
Document Table of Contents

3.1.3. Instantiation of the version_id Component

Intel® specifies an additional version ID IP and uses it to verify the address map of the system. The host verifies the version ID of the Intel® Arria® 10 GX FPGA Development Kit Reference Platform when instantiating the version_id component that connects to the PCIe® Avalon® host.

The version ID for the a10_ref Reference Platform is A0C7C1E6 in 17.1 release.

Before communicating with any part of the FPGA system, the host first reads from this version_id register to confirm the following:

  • The PCIe can access the FPGA fabric successfully
  • The address map matches the map in the MMD software

Update the VERSION_ID parameter in the version_id component to a new value with every agent addition or removal from the PCIe BAR 4 bus, or whenever the address map changes.