MATLAB: Problem in hdl coder

HDL CoderHDL Verifier

I am not able to set synthesis path for Matlab to hdl workflow. I used the command: hdlsetuptoolpath('ToolName','Xilinx ISE','ToolPath','C:\Xilinx\14.3\ISE_DS\ISE\bin\nt64\ise.exe') but still it shows 'No synthesis tool available on system path'. Please help

Best Answer

You don't mention which release you are using, but try this process:
  1. Close HDL Coder completely, leaving MATLAB open
  2. Run hdlsetuptoolpath('ToolName','Xilinx ISE','ToolPath','C:\Xilinx\14.3\ISE_DS\ISE\bin 64\ise.exe')
  3. Reopen HDL Coder
If that does not work, this next process will do the trick:
  1. Close HDL Coder
  2. Close MATLAB
  3. Reopen MATLAB
  4. Run hdlsetuptoolpath('ToolName','Xilinx ISE','ToolPath','C:\Xilinx\14.3\ISE_DS\ISE\bin 64\ise.exe')
  5. Reopen HDL Coder
The process of adding synthesis tools to HDL Coder has become more resilient in newer releases.
Related Question