仅对英特尔可见 — GUID: zdp1542830380614
Ixiasoft
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编程的组件和设计流程
编程文件类型 | 扩展名 | 描述 |
---|---|---|
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来了解协议详情。