Since it is possible that this internal error resulted from an unhandled usage error in your design, we advise you to carefully check the usage of the block reporting the internal error. If errors persist, we recommend that you restart MATLAB.
The temp directory could be full or not accessible.
Change the permissions and use the system tools to empty the temp directory.
License checkout failed.
Ensure that the XILINXD_LICENSE_FILE environment variable points to a valid Xilinx.lic file.
Also seen when 30-day evaluation license was used, Sysgen did not work with the evaluation license.
Sysgen can encounter this problem when the license file is located under C:\.Xilinx.
It can be
fixed by leaving C:\.Xilinx empty, saving the Xilinx.lic file to a different
location (for example C:\Xilinx_license\Xilinx.lic), and pointing to it
by using the environment variable XILINXD_LICENSE_FILE (Xilinx Answer 61341)