为什么alt_signaltap_run在MATLAB中失败?

当在MATLAB™下运行alt_signaltap_run时,会显示“断言失败”弹出窗口,当弹出窗口被取消时,MATLAB会崩溃。

解决/修复方法

对于Quartus II软件版本13.1,可以使用以下解决方法:

  1. 将<您的quartus安装路径> \ bin \ alt_signaltap_run.dll复制到<您的quartus安装路径> \ bin \ alt_signaltap_run.mexw32
  2. 将<您的quartus安装路径> \ bin64 \ alt_signaltap_run.dll复制到<您的quartus安装路径> \ bin \ alt_signaltap_run.mexw64
  3. 在<您的quartus安装路径> \ dsp_builder打开DOS命令窗口,然后输入“PATH = <您的quartus安装路径> \ bin; <您的quartus安装路径> \ bin64;%PATH%
  4. 在同一DOS命令窗口中,输入以下命令启动Matlab:
    <您的quartus安装路径> \ dspba \ dsp_builder.bat -m“<您的Matlab安装路径> /bin/matlab.exe”
  5. 在Matlab中,根据需要输入“addpath <your quartus install path> \ quartus \ bin”或“addpath <your quartus install path> \ quartus \ bin64”。
  6. 然后正常运行“alt_signaltap_run”。

步骤1和2只需执行一次,每次希望使用DSP Builder运行Matlab时,都需要执行步骤3-6。

此问题计划在Quartus II软件的未来版本中修复。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-08-04 14:26:37 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它