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

5.1i XST - "ERROR:HDLParsers: 3264 - Can't read file file_name.vhd: No such file or directory..."

Description

Keywords: UniSim, UniSims, Project Navigator, component

Urgency: Standard

General Description:
After I synthesize with XST, the following error occurs:

"ERROR:HDLParsers:3264 - Can't read file D:/Tools/Xilinx/m4.1i/vhdl/src/unisims/unisim_VCOMP.vhd: No such file or directory
CPU : 0.36 / 0.48 s | Elapsed : 0.00 / 0.00 s"

Solution

1

This warning occurs because the UniSims library has been created from within Project Navigator, and the UniSim files have been added. Since this occurs automatically, you do not need to perform this process.

Deleting the library does not prevent the error; you must delete the implementation data.

2

An XST input file that contains a listing of all of the source files causes XST to report the above error if a space precedes the library name and file.

For example:




The space on the first line must be removed as follows:





If Project Navigator is consistently creating a .prj file that causes XST to fail (Project Navigator creates a .prj file every time the XST synthesis process is run), then you must make the file "read only", as follows:

1. Right-click on file.
2. Select "Properties".
3. Select the "Read Only" attribute on the General tab.
AR# 13649
Date Created 01/21/2002
Last Updated 10/20/2005
Status Archive
Type General Article