ModelSim PE 学生版许可问题
ModelSim PE Student Edition licensing issue
我写了一些 VHDL 代码,在 Quartus Prime 精简版中编译得很好。我现在想设置一个测试台来模拟代码。我正在按照英特尔 (link to youtube video) 的教程进行操作,该教程说在分析和综合之后,我转到工具 -> 运行 模拟工具 -> RTL 模拟。这将启动 modelsim。我安装了学生版,许可证密钥放在根安装目录中。当我右键单击我的实体尝试 select "create wave" 这个按钮是灰色的,它不在教程中。我在下面展示了这个:
如果我双击该实体,我会在成绩单中记下这个错误 window:
** Error: ModelSim PE Student Edition license key file not found at C:\Modeltech_pe_edu_10.4a\win32pe_edu\..\student_license.dat.
# ** FATAL ERROR: ModelSim PE Student Edition licensing failure due to one or more problems with the license key such as:
# ** FATAL ERROR: ModelSim PE Student Edition licensing failure due to one or more problems with the license key such as:
# - it is not found
# - it has expired
# - it is not for this user
# - it is not for this computer
# - it is not for this version of ModelSim PE Student Edition.
#
# Please go to http://www.model.com and download an updated copy of the ModelSim PE Student Edition.
# Error loading design
然而,我已将许可证文件放在错误提示它正在寻找文件的位置 - 在 C:\Modeltech_pe_edu_10.4a\win32pe_edu\ 中,但我仍然收到错误。
更新:另一个站点建议将环境变量添加到该位置。我将 "LM_LICENSE_FILE" 添加到环境变量,但仍然遇到同样的问题。
虽然这并不是您问题的真正答案,但我会安装 modelsim 的入门版(ModelSim*-英特尔® FPGA 入门版)
来自英特尔:https://www.intel.com/content/www/us/en/software/programmable/quartus-prime/model-sim.html
如果你的设计很小,它会在没有许可证的情况下工作。
现在,如果你绝对需要 PE 版本,因为你的设计对于免费版本来说太大了,你将需要解决你的许可证问题。
我们需要更多关于您的安装的上下文,但这里有一些(也许)帮助:
您需要 运行 守护程序(名为 flexlm),它将为 modelsim 提供许可。
查看安装文档:https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/manual/quartus_install.pdf
=> 查看:“4.4. 配置许可证管理器服务器”
=> 看看:"Specifying the License for the ModelSim - Intel FPGA Edition Software"
- 将 student_license.dat 文件复制到 C:\Modeltech_pe_edu_10.4a\ 以及 C:\Modeltech_pe_edu_10.4a\win32pe_edu,
- 复制后回到桌面,右击ModelSim PE学生版
- 以管理员身份单击运行。
我写了一些 VHDL 代码,在 Quartus Prime 精简版中编译得很好。我现在想设置一个测试台来模拟代码。我正在按照英特尔 (link to youtube video) 的教程进行操作,该教程说在分析和综合之后,我转到工具 -> 运行 模拟工具 -> RTL 模拟。这将启动 modelsim。我安装了学生版,许可证密钥放在根安装目录中。当我右键单击我的实体尝试 select "create wave" 这个按钮是灰色的,它不在教程中。我在下面展示了这个:
如果我双击该实体,我会在成绩单中记下这个错误 window:
** Error: ModelSim PE Student Edition license key file not found at C:\Modeltech_pe_edu_10.4a\win32pe_edu\..\student_license.dat.
# ** FATAL ERROR: ModelSim PE Student Edition licensing failure due to one or more problems with the license key such as:
# ** FATAL ERROR: ModelSim PE Student Edition licensing failure due to one or more problems with the license key such as:
# - it is not found
# - it has expired
# - it is not for this user
# - it is not for this computer
# - it is not for this version of ModelSim PE Student Edition.
#
# Please go to http://www.model.com and download an updated copy of the ModelSim PE Student Edition.
# Error loading design
然而,我已将许可证文件放在错误提示它正在寻找文件的位置 - 在 C:\Modeltech_pe_edu_10.4a\win32pe_edu\ 中,但我仍然收到错误。
更新:另一个站点建议将环境变量添加到该位置。我将 "LM_LICENSE_FILE" 添加到环境变量,但仍然遇到同样的问题。
虽然这并不是您问题的真正答案,但我会安装 modelsim 的入门版(ModelSim*-英特尔® FPGA 入门版)
来自英特尔:https://www.intel.com/content/www/us/en/software/programmable/quartus-prime/model-sim.html
如果你的设计很小,它会在没有许可证的情况下工作。
现在,如果你绝对需要 PE 版本,因为你的设计对于免费版本来说太大了,你将需要解决你的许可证问题。
我们需要更多关于您的安装的上下文,但这里有一些(也许)帮助:
您需要 运行 守护程序(名为 flexlm),它将为 modelsim 提供许可。
查看安装文档:https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/manual/quartus_install.pdf
=> 查看:“4.4. 配置许可证管理器服务器”
=> 看看:"Specifying the License for the ModelSim - Intel FPGA Edition Software"
- 将 student_license.dat 文件复制到 C:\Modeltech_pe_edu_10.4a\ 以及 C:\Modeltech_pe_edu_10.4a\win32pe_edu,
- 复制后回到桌面,右击ModelSim PE学生版
- 以管理员身份单击运行。