| AR# |
15890 |
| Part |
Schematic Editor |
| Last Modified |
2006-02-08 00:00:00.0 |
| Status |
Archive |
| Keywords |
ECS, Schematic, symbol, process, can't, read, variable, VHD, runVhdlAnalyzer, Tcl |
Description
Keywords: ECS, Schematic, symbol, process, can't, read, variable, VHD, runVhdlAnalyzer, Tcl
Urgency: Standard
General Description:
When I try to create a schematic symbol in Project Navigator from a VHDL file, ISE reports the following error message:
"Can't read "ProcessName": no such variable
while executing
'BeginProcessMarker $ProcessName'
(file "C:/Xilinx_51/data/projnav/scripts/_runVhdlAnalyzer.tcl" line 29)"
Solution
ISE reports this error message because the Tcl file referenced by Project Navigator does not recognize capital .VHD as a valid VHDL file extension. For example, the script will not be able to parse MYMACRO.VHD because of the upper-case extension.
To work around this problem, rename the file using lowercase characters to write out the .vhd extension (i.e., change MYMACRO.VHD to mymacro.vhd). You can then successfully create a symbol.
This problem is fixed in the latest 5.1i Service Pack, available at:
http://support.xilinx.com/support/techsup/sw_updatesThe first service pack containing the fix is 5.1i Service Pack 3.