Article ID: 000086993 Content Type: Install & Setup Last Reviewed: 04/30/2014

Why does alt_signaltap_run fail in MATLAB?

Environment

  • Quartus® II Subscription Edition
  • DSP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    When alt_signaltap_run is run under MATLAB™, an "Assertion failed" pop-up window is displayed and MATLAB crashes when the pop-up is dismissed.

    Resolution

    For Quartus® II software versions 12.1 to 13.0 there is no workaround.

    For Quartus II software version 13.1 the following workaround is available:

    1. Copy <your quartus install path>\bin\alt_signaltap_run.dll  <your quartus install path>\bin\alt_signaltap_run.mexw32
    • Copy <your quartus install path>\bin64\alt_signaltap_run.dll  <your quartus install path>\bin\alt_signaltap_run.mexw64
    • Open a DOS command window at <your quartus install path>\dsp_builder and enter "PATH=<your quartus install path>\bin;<your quartus install path>\bin64;%PATH%
    • In the same DOS command window, start Matlab by entering:
      <your quartus install path>\dspba\dsp_builder.bat -m "<your Matlab install path>/bin/matlab.exe"
    • In Matlab, enter "addpath <your quartus install path>\quartus\bin" or "addpath <your quartus install path>\quartus\bin64" as appropriate.
    • Then run "alt_signaltap_run" as normal.
    • Steps 1 & 2 need only be executed once, and steps 3-6 need to be executed each time you wish to run Matlab with DSP Builder.

      This issue is scheduled to be fixed in a future version of the Quartus II software.

    Related Products

    This article applies to 1 products

    Arria® V GX FPGA