面向采用Intel® Arria® 10 GX FPGA的Intel®可编程加速卡的Intel加速堆栈快速入门指南

ID 683633
日期 12/04/2020
Public
文档目录

1.2. 首字母缩写词列表

略缩语 全称 描述
AFU Accelerator Functional Unit 在FPGA逻辑中实现的Hardware Accelerator,从CPU卸载一个计算操作以提高性能。
AF Acceleration Function 在FPGA逻辑中实现的已编译的Hardware Accelerator映像, 对应用程序进行加速。
ASE AFU Simulation Environment

协同仿真环境,使您能够在一个仿真环境中使用相同的主机应用程序和AFASE是Intel Acceleration Stack for FPGAs一部分。

BIP Bitstream Authentication IP 使用ECDSA-256和SHA2-256对比特流执行完整性和身份验证检查,并将通过或失败状态返回给TCM。
CCI-P Core Cache Interface CCI-P是用于与主机进行通信的标准接口。
FIM FPGA Interface Manager

FPGA硬件,包含FPGA Interface Unit (FIU)和用于存储器,网络等的外部接口。

FPGA Interface Manager (FIM)也可以称为Acceleration Stack安装目录树和源代码注释中的BBS (Blue-Bits, Blue BitStream)。

Accelerator Function (AF)在运行时与FIM连接。

FIU FPGA Interface Unit FIU是一个平台接口层,用作平台接口(例如 PCIe* )与AFU-side接口(例如CCI-P)之间的桥接。
FME FPGA Management Engine

提供以下功能:

  • 热监控
  • 性能监控
  • 部分重配置
  • 全局错误
HSSI High-speed Serial Interface 参考FIM中的数千兆位串行收发器I/O和AFU的对应接口。
IOMMU Input–Output Memory Management Unit

IOMMU是一个存储器管理单元,将Direct Memory Access (DMA) I/O总线连接到主存储器。IOMMU将器件可见的虚拟地址映射到物理地址。

OPAE Open Programmable Acceleration Engine

OPAE是一个软件框架,用于管理和访问AF

PR Partial Reconfiguration 能够动态重配置FPGA的一部分,同时FPGA的剩余部分能够继续工作。FPGA包括PR区域。您可以在运行时对这些区域进行重新编程,根据系统要求执行不同的AFU。
TCM Trusted Configuration Manager 接收对AFU/PR区域,FIM和BMC的所有更新,然后使用BIP对它们进行验证。经过验证的比特流将被加载到其相应的目的地。