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

4.2i Foundation - "File specified in $FILE parameter for [symbol_name] is missing..."

Description

Keywords: Foundation, schematic, $file, parameter, missing, path, length, push, macro, HDL

Urgency: Standard

General Description:
When I attempt to push down into an HDL macro in a schematic project, Foundation reports the following message:

"File specified in $FILE parameter for <symbol_name> is missing."
or
"$File parameter missing."

Solution

A problem occurs when a symbol parameter points to HDL code that is saved in a directory path with a directory name greater than 8 characters.

For example:
c:\greater_than_eight\projects\test\TEST_d.vhd

Double-click on the symbol to open the Symbol Properties box. A parameter named $FILE should be visible in the parameter window. The path name may exist in its entirety, or it may be truncated.

For example:
"greater_than_eight"

may be shortened to:

"greate~1",

To work around this problem, remove the path from the symbol attributes (using the Symbol Editor):

$FILE=C:\greater_than_eight\projects\test\TEST_d.vhd

should be:

$FILE=test.vhd
AR# 10826
Date Created 01/19/2001
Last Updated 08/11/2003
Status Archive
Type General Article