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

6.1i SP3 StateCAD - Opening a state diagram causes: "File Corrupted: Invalid (object/action) operators read from file [vetarget], [synopsis]"

Description

Keywords: diagram, state, CAD, Service Pack, 3, corrupt, file, invalid, Synopsys

Urgency: Standard

General Description:
After I upgrade to ISE 6.1i with Service Pack 3 and opening an existing StateCAD design, a pop-up window displays the following message:

"File Corrupted: Invalid (object/action) operators read from file [vetarget], [synopsis]."

Solution

This problem was inadvertently caused by a 6.1i Service Pack 3 update to the referencing scheme.

This is fixed in the latest 6.2i Service Pack, available at:
http://support.xilinx.com/xlnx/xil_sw_updates_home.jsp
The first service pack containing the fix is 6.2i Service Pack 1.

You can also work around this error by manually editing the ".dia" file in a text editor as follows:

1. In the line that begins with "vetarget synopsis", change the reference to one of the following:
"vetarget generic"
"vetarget synplify"
"vetarget xilinx"

Once the state diagram is opened, you can always change this option by selecting Options -> Configuration.

2. Select "Verilog" in the Language section, and select any available options under Language Vendor.

NOTE: DIA files created before the 6.1i release were encoded and cannot be edited as described above. In this case, you must replace the "sc.exe" executable in the "$XILINX\bin\nt directory" (Modified Nov 4, 2003) with the "sc.exe" file from a previous 6.1i installation. If a previous version of "sc.exe" is no longer on the system, you can request it from the Xilinx Hotline at:
http://www.xilinx.com/support/techsup/tappinfo.htm

This method might also be more convenient if you have multiple ".dia" files.

Once the "sc.exe" file from ISE 6.1.03i is replaced with the "sc.exe" file from ISE 6.1i, 6.1.01i or 6.1.02i, the ".dia" (state machine) files saved in any version of StateCAD can be opened correctly.
AR# 18628
Date Created 12/12/2003
Last Updated 02/07/2006
Status Archive
Type General Article