仅对英特尔可见 — GUID: lko1487371804438
Ixiasoft
2.1. Intel® Quartus® Prime Programmer
2.2. 编程和配置模式
2.3. 器件配置基本步骤
2.4. 指定编程硬件设置
2.5. 使用Flash Loader编程
2.6. 使用Project Hash验证编程文件源
2.7. 使用PR比特流安全验证( Intel® Stratix® 10和 Intel® Agilex™ 设计)
2.8. 独立运行的Programmer
2.9. Programmer设置参考
2.10. 脚本支持
2.11. 编程Intel FPGA器件修订历史
2.12. Intel Quartus Prime Pro版用户指南:Programmer文档存档
2.9.1. 器件&管脚选项对话框
2.9.2. 更多安全选项对话框
2.9.3. 输出文件选项卡设置(Programming File Generator)
2.9.4. 输入文件选项卡设置(Programming File Generator)
2.9.5. 比特流联合签字安全设置(Programming File Generator)
2.9.6. 配置器件选项卡设置
2.9.7. 添加分区对话框(Programming File Generator)
2.9.8. 转换编程文件对话框
2.9.9. 压缩和加密设置(Convert Programming File)
2.9.10. SOF数据属性对话框(Convert Programming File)
2.9.11. 选择器件(Flash Loader)对话框
仅对英特尔可见 — GUID: lko1487371804438
Ixiasoft
1.2.2.3. 调试配置(Convert Programming Files)
在Convert Programming Files对话框中单击Advanced选项,以调试文件转换配置。 仅选择适用于设计中目标Intel FPGA器件的高级设置。
Advanced Options对话框中的变化会影响.pof,.jic,.rpd和.rbf文件的生成。
下表说明Advanced Options设置:
选项设置 | 说明 | 值 |
---|---|---|
Disable EPCS/EPCQ ID check | 指示FPGA跳过EPCS/EPCQ芯片ID验证。 适用于所有器件上的单个和多个器件AS配置模式。 |
默认设置为ON(EPCS/EPCQ ID检查已启用)。 |
Disable AS mode CONF_DONE error check | 指示FPGA跳过CONF_DONE错误检查。 适用于所有器件上的单个和多个器件AS配置模式。 |
默认设置为OFF(AS模式CONF_DONE错误检查开启)。 |
Program Length Count adjustment | 指定可应用于整个比特流已计算PLC的偏移。 适用于所有FPGA器件的单个和多个器件(AS)配置模式。 |
整数(默认值= 0) |
Post-chain bitstream pad bytes | 指定附加到整个比特流末尾的填充字节数。 | 如果最后一个器件的比特流未经压缩,则默认值为0。 否则,默认值为2 |
Post-device bitstream pad bytes | 指定附加到器件整个比特流末尾的填充字节数。 适用于所有FPGA器件的单个器件配置模式。 |
0或正整数。 默认为0 |
Bitslice Padding Value | 指定用于准备bitslice(位片)配置比特流的填充值,以便所有bitslice(位片)配置链同步接收其最终配置数据位。 当使用已使能解压缩功能的EPC器件时,请仅用于2、4和8-bit PS配置模式。 适用于所有支持加强型配置器件的FPGA器件。 |
0或1 默认值是1。 |
下表列出失败配置可能出现的症状,并说明高级选项对配置调试的必要性。
故障症状 | 禁用EPCS/EPCQ ID检查 | 禁用AS模式CONF_DONE错误检查 | PLC设置 | Post-Chain Bitstream填充字节 | Post-Device Bitstream填充字节 | Bitslice填充值 |
---|---|---|---|---|---|---|
配置周期后出现配置故障。 | — | Yes | Yes | Yes 3 | Yes 4 | — |
解压缩功能开启。 | — | Yes | Yes | Yes 3 | Yes 4 | — |
加密功能开启。 | — | Yes | Yes | Yes 3 | Yes 4 | — |
配置周期后,CONF_DONE保持低电平。 | — | Yes | Yes 5 | Yes 3 | Yes 4 | — |
配置周期后,CONF_DONE即刻变为高电平。 | — | Yes | Yes 6 | — | — | — |
即使CONF_DONE变为高电平,FPGA也未进入用户模式。 | — | — | — | Yes 3 | Yes 4 | — |
配置周期开头出现配置故障。 | Yes | — | — | — | — | — |
EPCS128 | Yes | — | — | — | — | — |
压缩功能使能时,使用 Intel® Quartus® Prime Convert Programming File Utility的EPC器件中.pof生成过程中出现故障。 | — | — | — | — | — | Yes |
3 仅用于多器件链
4 仅用于单器件链
5 从PLC设置的正偏移开始
6 从PLC设置的负偏移开始