AR# 12374: 4.1i Project Navigator - "ERROR:Xst - 34test.vf Line 6. parse error, expecting `IDENTIFIER' or `OR" occurs when synthesizing a schematic source file that begins with a numeric character.
AR# 12374
|
4.1i Project Navigator - "ERROR:Xst - 34test.vf Line 6. parse error, expecting `IDENTIFIER' or `OR" occurs when synthesizing a schematic source file that begins with a numeric character.
General Description: When I synthesize an ECS schematic file that begins with a numeric character, Synthesis reports an error. For example, using the XST-Verilog flow to synthesize a schematic named "34test.sch" in Project Navigator causes an error similar to the following:
Compiling source file : 34test.prj Compiling included source file '34test.vf' ERROR:Xst - 34test.vf Line 6. parse error, expecting `IDENTIFIER' or `OR' Continuing compilation of source file '34test.prj' Compiling included source file 'f:/Xilinx/verilog/src/iSE/unisim_comp.v' Continuing compilation of source file '34test.prj' 1 error in compilation --> EXEWRAP detected a return code of '6' from program 'f:/Xilinx/bin/nt/xst.exe'
Project Navigator does not recognize source files with leading numeric characters. To avoid this error, please change the file name so that it begins with an alphabetical character (i.e., "test_34.sch"), and re-synthesize.