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

9.2i ISE - ISE Simulation fails with "ERROR:HDLCompilers:26 - "<path with space>/<file name>.v" line ## Could not find verilog include file"


Running a simulation process for ISE Simulator results in an error. For example, Fuse fails with the following error:

"ERROR:HDLCompilers:26 - "c:\my pat\test\top.v" line 71 Could not find verilog include file 'define.v'

Parsing c:\my pat\test\top.v: 0.00""


The HDLCompiler is not able to find "include" files inside a project path that contain spaces. In the example above, "define.v" file is located in the "c:\my pat\test" directory and is included by "top.v". However, since there is a space in the path, HDLCompiler fails to locate"define.v" and fuse fails.

The same project will compile and simulate without error if it is moved to a directory that does not contain spaces in the path.

AR# 22298
Date 01/28/2010
Status Archive
Type General Article