Intel Stratix 10配置用户指南

ID 683762
日期 12/16/2019
Public
文档目录

3.1.1. Avalon® -ST配置方案硬件组件和文件类型

您可以使用下面的组件来实现 Avalon® -ST配置方案:

  • 一个CPLD,包括PFL II IP和通用闪存接口(CFI)闪存或者Quad SPI闪存
  • 一个定制主机,通常是微处理器,包括任何外部存储器
  • Intel® FPGA Download Cable II,用于将 Intel® Quartus® Prime Programmer连接到PCB。

以下结构图显示了使用 Avalon® -ST配置方案的组件和设计流程。

图 9. .pof编程的组件和设计流程
表 9.  输出文件类型
编程文件类型 扩展名 描述
Programmer目标文件(Programmer Object File) .pof

.pof是专有的 Intel® FPGA文件类型。通过JTAG header使用PFL II IP core将.pof写入到外部CFI闪存或者串行闪存器件中。

原始二进制文件(Raw Binary File) .rbf

您也可以使用.rbf Avalon® -ST配置方案和一个外部主机(例如CPU或者微控制器)。

您可以通过第三方programmer将.rbf文件中的配置比特流或者数据编程到闪存中。然后,您可以使用一个外部主机通过 Avalon® -ST配置方案配置器件。

如果选择一个第三方微处理器用于 Avalon® -ST配置,那么请参考 Avalon® Interface Specifications 中的 Avalon® Streaming Interfaces来了解协议详情。