首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我想是个虫子。ModelSim不能从Ubuntu上的Quartus调用

我想是个虫子。ModelSim不能从Ubuntu上的Quartus调用
EN

Stack Overflow用户
提问于 2022-03-13 01:39:00
回答 2查看 1.3K关注 0票数 1
  1. I在Ubuntu20.04上安装了Quartus Prime 21.1,运行良好。

  1. I也有ModelSim 20.1.1,它运行良好的

  1. 我在Quartus Prime上找到了通往ModelSim的正确路径,它甚至可以识别版本(不幸的是,我不允许把图片放在这里,但相信我,这部分我做对了)。我试过两种变体:

( a) /home/domvito55/intelFPGA_lite/20.1/modelsim_ase/bin

( b) /home/domvito55/intelFPGA_lite/20.1/modelsim_ase/linuxaloem

  1. ,但是当我试图从Quartus内部运行ModelSim时,它不会打开!我收到以下消息,这很奇怪,因为我从未安装Questa,甚至没有为Questa.

设置目录路径。

错误:您在EDA工具设置中选择了ModelSim作为仿真软件,但是NativeLink在路径中找到Questa更正路径或更改EDA工具设置,然后重试错误: NativeLink仿真流程没有成功

今天我花了一整天的时间尝试一堆东西,但我解决不了。

我会把日志文件的转录放在最后。

日志文件

信息:启动Nativelink模拟过程

========= EDA仿真设置=====================

Sim模式:门族: maxii Quartus root : /home/domvito55/intelFPGA_lite/21.1/quartus/linux64/ Quartus sim root : /home/domvito55/intelFPGA_lite/21.1/quartus/eda/sim_lib仿真工具: modelsim仿真语言: vhdl版本: 93模拟模式: GUI Sim输出文件: somador1bit.vho Sim SDF文件: somador1bit__vhdl.sdo Sim dir :模拟/模拟

=======================================================

信息:使用/home/domvito55/intelFPGA_lite/21.1/quartus/common/tcl/internal/nativelink/modelsim.tcl脚本NativeLink软件启动ModelSim仿真:您在EDA工具设置中选择了ModelSim作为仿真软件,但是NativeLink在路径-正确路径或更改EDA工具设置中找到了Questa,然后重试错误: NativeLink仿真流程没有成功。

================The提供了以下附加信息,以帮助识别运行nativelink scripts================= NativeLink TCL脚本与errorCode一起失败的错误原因: issued_nl_message Nativelink TCL脚本与errorInfo一起失败:您选择了ModelSim作为EDA工具设置中的仿真软件,但是Nativelink在路径中找到了Questa Intel FPGA -更正路径或更改EDA工具设置,并在执行“如果捕捉到{exec $vsim_cmd -version} version_str { set emsg”无法启动$tool模拟软件)内调用“错误"”$emsg“”issued_nl_message“时再次尝试--确保软件安装正确.”(过程" launch_sim“第88行)从"launch_sim launch_args_hash”(“launch_sim”body第1行)内调用的从“如果存在信息::errorCode { set savedCode $::errorCode set savedInfo $::errorInfo $result $.”中调用的"eval launch_sim launch_args_hash“中调用。从"if catch {eval launch_sim launch_args_hash} result { set status 1如果存在信息::errorCode { set launch_args_hash.“调用(过程"run_sim“第74行)从"run_sim run_sim_args_hash”中调用“如果存在信息::errorCode { set savedCode $::errorCode set savedInfo $::errorInfo error "$result”$savedInfo .(过程"run_eda_simulation_tool“行334)从"run_eda_simulation_tool eda_opts_hash”内部调用

EN

回答 2

Stack Overflow用户

发布于 2022-05-29 09:16:20

我在archlinux中遇到了同样的问题,并将quartus 2021替换为quartus 2021 (quartus130 in aur)解决了这个问题。

票数 0
EN

Stack Overflow用户

发布于 2022-10-18 01:45:56

我也有同样的问题,并找到了解决办法。与quartus捆绑在一起的model sim软件在版本21及以后不再可用。

在我的例子中,我的问题在我从linux的英特尔网站安装quartus 20和sim 20之后得到了解决。您不需要卸载21,只需安装quartus 20和捆绑的sim 20,就可以了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71453801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档