Quando alt_signaltap_run é executado em MATLAB™, uma janela pop-up "Assertion failed" é exibida e o MATLAB falha quando a pop-up é descartada.
Para o software Quartus II versão 13.1, a seguinte solução está disponível:
- Copie < seu caminho de instalação de quartus>\bin\alt_signaltap_run.dll para < seu caminho de instalação de quartus>\bin\alt_signaltap_run.mexw32
- Copie < seu caminho de instalação do quartus>\bin64\alt_signaltap_run.dll para < seu caminho de instalação do quartus>\bin\alt_signaltap_run.mexw64
- Abra uma janela de comando DOS no < seu caminho de instalação de quartus>\dsp_builder e digite "PATH=\bin;\bin64;%PATH%
- Na mesma janela de comando DOS, inicie o Matlab digitando:
< seu caminho de instalação de quartus>\dspba\dsp_builder.bat -m "< seu caminho de instalação do Matlab>/bin/matlab.exe" - No Matlab, digite "addpath \quartus\bin" ou "addpath \quartus\bin64" conforme apropriado.
- Em seguida, execute "alt_signaltap_run" como normal.
As etapas 1 e 2 só precisam ser executadas uma vez, e as etapas 3-6 precisam ser executadas cada vez que desejar executar o Matlab com o DSP Builder.
Este problema está programado para ser corrigido em uma versão futura do software Quartus II.