UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 23242

8.1 System Generator for DSP - Why do I receive a "java.lang.Exception: CoreGenIFClient is not setup correctly" error when I try to simulate or generate my design?

Description

Why do I receive a "java.lang.Exception: CoreGenIFClient is not setup correctly" error when I try to simulate or generate my design?

Example Error:

Error Message:

---------------------------------------

Error reported by S-function 'sysgen' in 'fir_57/DAFIR v9_0 ':

Summary of errors from all sources:

--------------------------------------------------------------------------

Summary of Errors:

Error 0001: java.lang.Exception: CoreGenIFClient is not setup correctly

Block: 'fir_57/DAFIR v9_0 '

--------------------------------------------------------------------------

Error 0001:

Reported by:

'fir_57/DAFIR v9_0 '

Details:

java.lang.Exception: CoreGenIFClient is not setup correctly

--------------------------------------------------------------------------.

Solution

This error is usually caused by either a software incompatibility in the software install or a corrupted software install, or a possible Java conflict.

Install

It is recommended that you start by checking the software compatibility matrix. Please see (Xilinx Answer 17966).

If you have the correct versions of the software, it is recommended that you reinstall your ISE design tools in the following order:

1. Uninstall ISE and any service packs.

2. Delete the Xilinx directory.

3. Reinstall ISE 8.2i.

4. Install Service Pack 1.

5. Install IP Update 1 for 8.2i.

6. Reboot computer.

7. Check the Xilinx Environment Variable to make sure that it is pointing to the correct install location.

8. Launch System Generator for DSP 8.2.

Java

Another possible problem could be a conflict with a Java process that is already running on your machine, or with the Java Run-time version installed on your machine.

We have found that the Java 2 Runtime Environment, SE v1.4.0, should be updated to v1.4.2_12. (You do not need to uninstall the v1.4.0 before installing v1.4.2_12.)

We have also found that if Java is running before you launch MATLAB, it might interfere with the interprocess communication, and killing any existing Java process with the Windows Task Manager might also resolve this problem.

AR# 23242
Date Created 09/04/2007
Last Updated 12/15/2012
Status Active
Type General Article