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

9.1 XST - "ERROR:HDLParsers:3354 - Current unit uses a unit which was discarded. (LRM 11.1)"

Description

When I run XST for the first time it works fine, but when I run it a second time the following error occurs:

"ERROR:HDLParsers:3354 - my_file.vhd" Current unit uses a unit which was discarded. (LRM 11.1)"

Solution

This error occurs because of an issue with the VHDL Parser. To work around the problem, remove the "work" directory before running synthesis again.

This problem will be fixed in 11.1.

AR# 29114
Date Created 03/06/2008
Last Updated 12/15/2012
Status Active
Type General Article