仅对英特尔可见 — GUID: nbm1524243765549
Ixiasoft
3.1.10.2.2. 创建单独的PFL II功能
按照以下步骤创建编程和配置控制的PFL II IP:
- 在IP Catalog中找到Parallel Flash Loader II Intel FPGA IP。
- 在General选项卡上对What operating mode will be used选择Flash Programming Only。
- Intel建议开启Set flash bus pins to tri-state when not in use。
- 在Flash Interface Settings和Flash Programming选项卡上指定参数以匹配您的设计。
- 编译和生成闪存器件的.pof。确保所有未使用的管脚设置为三态。
- 要创建FPGA配置的第二个PFL II实例,在General选项卡上,对What operating mode will be used选择FPGA Configuration。
- 使用PFL II IP的此Flash Programming Only实例将数据写入到闪存器件中。
- 当需要烧写flash时,用包含烧写flash功能的.pof文件对CPLD进行烧写,并更新flash中的内容。
- 对包含配置控制器的产品设计.pof的主机进行重编程。
注: 默认情况下,所有未使用的管脚设置为接地。通过主机JTAG管脚编程配置闪存器件时,必须三态主机和配置闪存器件通用的FPGA配置管脚。可以使用PFL II模块的pfl_flash_access_request和pfl_flash_access_granted信号来三态正确的FPGA配置管脚。