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# 17201

3.1 System Generator for DSP and 5.1i Project Navigator - A "VhdlLibrary ... no such variables ... jhdparse" error appears when I open a SysGen project in ISE

Description

General Description:  

When I try to open a SysGen project in XST Project Navigator, the following error appears: 

 

"Error: @4300.rsp not found can't read "VhdlLibrary": no such variable while executing "lappend _jhdparseOptions "$VhdlLibrary"" 

invoked from within "if { $IsVhdl } { 

lappend _jhdparseOptions "-lang vhdl" 

lappend _jhdparseOptions "-i $iv_InputFile" 

lappend _jhdparseOptions "-o $iv_OutputFil..." 

..."

Solution

This is a hierarchy problem in Project Navigator. Project Navigator might have problems parsing your design due to the length of the sub-module names. 

 

You can make the following changes to the Windows Registry to change the default parse length for Project Navigator: 

1. Shut down Project Navigator. 

2. Launch regedit from Start -> Run. 

3. Search for MaxCmdLength, as in the following example: 

HKEY_USERS\S-1-5-21-516775306-1860137088-1543857936-2856\Software\Xilinx\Project Navigator\V1.0\Preferences 

4. The default value is set to 128; change it to 1024 or larger. There is no limit, but 1024 should work for most designs. 

5. Re-launch Project Navigator.

 

To adjust the same variable in a UNIX environment perform the following: 

 

1. Shut down Project Navigator. 

2. Find the hidden folder ".Xilinx" (this generally resides within your home network drive). 

3. Find the file "config.ini" in the subdirectory Project_Navigator/V1.0. 

4. Change the MaxCmdLength to 1024. 

5. Re-launch Project Navigator.

AR# 17201
Date Created 09/03/2007
Last Updated 05/15/2014
Status Archive
Type General Article