Intel® Quartus® Prime Pro Edition用户指南: 入门

ID 683463
日期 9/28/2020
Public
文档目录

4.8. 升级IP核

从早前版本或不同版本 Intel® Quartus® Prime软件生成的任何 Intel® FPGA IP实例可能都需要先升级然后才在当前软件发布或版本中进行编译。Project Navigator会显示一个指明IP升级状态的banner。单击Launch IP Upgrade ToolProject > Upgrade IP Components升级过时的IP核。
图 45. Project Navigator中的IP升级警报


Upgrade IP Components对话框中的图标表示工程中的IP实例何时需要IP升级,何时为可选或不被支持。先升级需要升级的IP实例,才能在当前版本的 Intel® Quartus® Prime软件中进行编译。

注: 升级IP核可能会在原IP核实体名称上附一个唯一标识符,从而无需因相似性而对IP实例名进行修改。如果这些实例中包含实例名称,则无需更新任何支持 Intel® Quartus® Prime文件,例如, Intel® Quartus® Prime Settings File (.qsf), Synopsys* Design Constraints File (.sdc)或Signal Tap File (.stp)中的实体参考。 Intel® Quartus® Prime软件仅读取实例名称并忽略指定实例名和实体名路径中的实体名称。分配时仅使用实例名。
表 14.  IP核升级状态
IP核状态 说明
IP已升级

表示您的IP实例使用最新版的 Intel® FPGA IP核。
IP组件已过时

表示您的IP实例使用一个版本过时的IP核。
IP结束使用

表示Intel将此IP核指定为结束(end-of-life)状态。您可能可以或无法在参数编辑器中编辑此IP核。 Intel® Quartus® Prime软件的未来发布中不再支持此IP核。
IP升级失配警告

将IP移植到另一器件系列时,提供非关键IP核异样告警。
IP含有不兼容子核

表示当前版本的 Intel® Quartus® Prime软件不支持您IP实例的编译,因为该IP含有不兼容的子核。
不支持IP编译

表示当前版本的 Intel® Quartus® Prime软件不支持对您IP实例的编译。如果此IP由其他版本的 Intel® Quartus® Prime软件(例如 Intel® Quartus® Prime Standard Edition)所生成就会出现该情况。请使用当前版本中兼容的组件替代此IP组件。

请按照如下步骤升级IP核:

  1. 在最新版 Intel® Quartus® Prime软件中,打开包含过时IP核实例的 Intel® Quartus® Prime工程。Upgrade IP Components对话框会自动显示工程中IP核的状态,以及每个核的升级说明。单击Project > Upgrade IP Components,手动访问此对话框。
  2. 升级一个或多个支持自动升级的IP核,需确保开启这些IP核的Auto Upgrade选项,并单击Auto UpgradeStatusVersion栏在升级完成时更新。当升级IP核后,由 Intel® FPGA IP核提供的设计实例都会重新生成。
  3. 手动升级单个IP核,请选择IP核并单击Upgrade in Editor(或直接双击IP核名称)。参数编辑器打开,从而可调整参数并重新生成最新版本的IP核。
    图 46. 升级IP核


    注: 版本低于 Intel® Quartus® Prime软件12.0的 Intel® FPGA IPIP核不支持升级。Intel验证当前版本的 Intel® Quartus® Prime软件是否编译每个IP核的前两个版本。 Intel® FPGA IP Core Release Notes报告 Intel® FPGA IPIP核的任何验证异常。Intel不验证低于前两个发布版本的IP核编译。