仅对英特尔可见 — GUID: xkb1533236685400
Ixiasoft
4.1. IP Catalog和Parameter Editor
4.2. Intel® FPGA IP核安装和许可
4.3. IP常规设置
4.4. 向IP Catalog添加自己的IP
4.5. Intel® FPGA IP的最佳实践
4.6. 生成IP Core ( Intel® Quartus® Prime Pro Edition)
4.7. 修改IP实例
4.8. 升级IP核
4.9. 仿真 Intel® FPGA IP核
4.10. 使用其他EDA工具综合IP核
4.11. 以HDL例化IP核
4.12. 支持IEEE 1735加密标准
4.13. Intel FPGA IP核介绍修订历史
仅对英特尔可见 — GUID: xkb1533236685400
Ixiasoft
4.5. Intel® FPGA IP的最佳实践
使用 Intel® FPGA IP时,请采用如下最佳实践:
- 请勿手动编辑或编写自己 的.qsys,.ip或.qip文件。使用 Intel® Quartus® Prime软件工具来创建并编辑这些文件。
注: 生成IP核时,请勿将文件生成到目录名称或路径中带有空格的目录中。对于IP核路径或名称,空格为非法字符。
- 使用IP Catalog生成IP核时, Intel® Quartus® Prime软件生成.qsys(用于Platform Designer生成的IP核)或.ip文件(对于 Intel® Quartus® Prime Pro Edition)或.qip文件。 Intel® Quartus® Prime Pro Edition软件自动将已生成的.ip添加到您的工程。 Intel® Quartus® Prime Standard Edition软件中,请将.qip添加到您的工程。请勿将参数编辑器生成的文件(.v或.vhd)添加到无.qsys或.qip文件的设计。否则将无法使用IP升级或IP参数编辑器功能。
- 提前规划目录结构。请勿更改.qsys文件及其生成输出目录之间的相对路径(relative path)。如果必须移动.qsys文件,请确保生成输出目录与.qsys文件保持一致。
- 请勿直接从工程中 的/quartus/libraries/megafunctions目录添加IP核。否则,您必须随每个后续软件发布而更新文件。因此请使用IP Catalog,然后将.qip添加到工程中。
- 请勿使用 Intel® Quartus® Prime软件针对较老旧器件系列生成的RAM或FIFO块的IP文件(即使 Intel® Quartus® Prime软件不会发出错误)。 Intel® Quartus® Prime所生成用于老旧器件系列的RAM块不是最新器件系列的最佳选择。
- 生成ROM功能时,请将生成的.mif或.hex结果文件与相应IP核的.qsys或.qip文件保存在相同文件夹中。例如,将工程中所有.mif或.hex文件移动到相同目录,当设计存档后可能会引起相对路径问题。
- 始终使用 Intel® Quartus® Prime ip-setup-simulation和ip-make-simscript工具为每个IP核或设计中的Platform Designer系统生成仿真脚本。这些工具会生成无需手动更新以升级 Intel® Quartus® Prime软件或IP版本的单个仿真脚本,如仿真 Intel FPGA IP核所述。