Choosing MATLAB for System Generator - 2020.2 English

Vivado Design Suite User Guide: Model-Based DSP Design Using System Generator (UG897)

Document ID
UG897
Release Date
2020-11-18
Version
2020.2 English

Windows Installations

Figure 1. Choosing MATLAB

This dialog box allows you to associate any supported MATLAB® installation with this version of System Generator.

Click the check box of the MATLAB installation(s) you wish to associate with this version of System Generator, select the Xilinx® Design Suite you wish to associate with, then click Apply. Once the Apply operation is completed, the value in the Status column changes from “Not Configured” to “Configured”.

The application lists all the available MATLAB installations. The Status field shows one of the following values:

Unsupported
This version of MATLAB is not supported with this version of System Generator.
Not Configured
This version of MATLAB is not yet associated with this version of System Generator. To associate this version of MATLAB with System Generator, click the check box and then click Apply.
Configured
System Generator is now ready to be used with this version of MATLAB.

If you do not see a version of MATLAB listed, click Find MATLAB to browse for a valid version.

If you wish to change the MATLAB configuration, open System Generator MATLAB Configurator 2020.2.

If MATLAB is configured for a Design Suite, for example, the ISE Design Suite, and you wish to re-configure MATLAB for another Design Suite, for example, Vivado® IDE, you must select the Configured MATLAB version box and click Remove before you re-configure for Vivado IDE.

Linux Installations

Launching System Generator under Linux is handled via a shell script called sysgen located in the <Vivado_install_dir>/bin directory. Before launching this script, you must make sure the MATLAB executable can be found in the PATH environment variable. Once the MATLAB executable can be found, executing System Generator will launch the first MATLAB executable found in PATH and attach System Generator to that session of MATLAB. Also, the System Generator shell script supports all the options that MATLAB supports and can be passed as command line arguments to the System Generator script.