文章 ID: 000078195 内容类型: 产品信息和文件 上次审核日期: 2021 年 08 月 27 日

如何阻止旧版本的 Quartus II 软件或 IP 使用较新的浮动网络许可?

环境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

如果您的许可文件包含同一产品的特性和增量行,但具有不同的维护日期,则许可服务器可以查看从 FEATURE 行到运行旧版本 Quartus® II 软件或 IP 的用户的最新许可,这将为运行较新版本 Quartus II 软件或 IP 的用户提供更少的许可。

许可服务器的默认行为是使用许可文件中第一个匹配的 FEATURE 或 INCREMENT 行中的许可。如果第一个特性或增量行中的所有许可都在使用中,它将尝试下一个功能或增量(如果有一个功能),直至许可文件的结束。

您可以使用 FLEXlm 选项文件来控制哪些用户可以通过创建每个特性和增量行的许可池来访问哪些许可。

许可行支持的 Quartus® II 软件或 IP 内核的版本由维护日期或版本字符串定义,即许可特性或增量行上的第四个条目。

以下代码显示一个典型的许可功能或增量行:

product> alterad maintenance date> permanent number of seats> ….

在何处:
产品>是Altera软件或 IP 产品(quartus、maxplus2、ip_base等)
>数是产品的许可数量。

例如:

FEATURE quartus alterad 2010.12 permanent 2 …

INCREMENT quartus alterad 2009.06 permanent 2 …


上述 FEATURE 行支持 2010 年 12 月 (2010.12) 之前发布的 Quartus II 软件版本

上述增量行支持 2009 年 6 月 (2009.06) 之前发布的 Quartus II 软件版本

有关阅读许可文件的更多信息,请参阅Altera 软件安装与许可手册

使用 FLEXlm 选项文件

根据 FEATURE 和 INCREMENT 行的维护日期或版本支持,选项文件创建许可文件中的每个特性或产品增量行的单独许可池。然后,用户名或用户组可以启用对许可池的访问。

要设置浮动许可服务器以使用选项文件,请按照以下许可文件按照此示例操作:

FEATURE quartus alterad 2010.12 permanent 2 …

INCREMENT quartus alterad 2009.06 permanent 2 …


FEATURE ip_base alterad 2010.12 permanent 2 …


INCREMENT ip_base alterad 2009.06 permanent 2 …

有关阅读许可文件的更多信息,请参阅相关解决方案或 Altera软件安装与许可手册

要创建与浮动许可服务器一起使用的选项文件,请按照以下步骤操作:

  1. 打开新的文本文件。
  2. 为要使用的每个用户组添加一个 GROUP 行,为每个组添加一个用户名的空间分隔的用户名列表(用户可以是多个组的成员)。
    GROUP
    例如:
    GROUP quartus2010 kjones bknight root administrator
    GROUP quartus2009 bknight cface root administrator
  3. 为您想要控制的产品的许可文件中为每个增量和特性行添加一个 INCLUDE 行。版本关键字必须设置为从许可文件的 增量或特性行上的维护日期或版本日期。GROUP 字段控制哪些组可以使用许可行。
    INCLUDE product name>:VERSION=maintenance date> GROUP group name>
    例如:
    INCLUDE quartus:VERSION=2010.12 GROUP quartus2010
    INCLUDE quartus:VERSION=2009.06 GROUP quartus2009
    INCLUDE ip_base:VERSION=2010.12 GROUP quartus2010
    INCLUDE ip_base:VERSION=2009.06 GROUP quartus2009
  4. 将选项文件保存.dat
    例如 alteraOptions.dat
  5. 在许可文件中的 VENDOR 行中添加选项文件作为最后一个选项。
    例如:
    VENDOR alterad "C:\licenses\alterad.exe" "C:\licenses\alteraOptions.dat"
  6. 停止(如适用)并启动您的 FLEXlm 许可服务器或执行重读。
    例如,
    Linux 命令行:
     lmutil lmreread -c license file name>.dat
    Windows 命令行:
      lmutil.exe lmreread -c license file name>.dat


有关 FLEXlm 选项文件的更多信息,请参阅此《FLEXlm 最终用户指南》,该指南已在线提供。

相关产品

本文适用于 1 产品

英特尔® 可编程设备

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。