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

4.1i ISE - The "Delete Implementation Data" command does not remove the EDN file in the Spectrum Flow when a remote source is present


Keywords: EDIF, Spectrum, Delete Implementation, green, check mark, Leonardo

Urgency: Standard

General Description:
When I use the Spectrum Synthesis flow, the "Delete Implementation Data" command does not remove the EDN file if there is at least one remote source in the project. (This is happening ONLY in the Spectrum flows -- both VHDL and Verilog -- and ONLY when a remote source exists in the project.)

As the EDN file is the primary output for the Synthesize process, the Synthesize process does not go out of date after the implementation data is deleted, and the green checkmark remains.

Also, because of this problem, when I switch the flow from Spectrum to another synthesis tool, the EDN file remains in the project directory.


This problem occurs because the following line is missing from the file: leo-synth.fdk. The corresponding line is present is all other Synthesis flows.

cmdSynthFileClean00d = _filesAllClean.rsp, ALWAYS, cleanup *.edn

The addition of this line fixes the problem.

This issue is fixed in the latest 4.1i Service Pack, available at:
The first service pack containing the fix is 4.1i Service Pack 1.
AR# 12531
Date Created 09/11/2001
Last Updated 08/11/2003
Status Archive
Type General Article