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

7.1i XST - XST does not properly pass parameters on COREGen Cores - tactical patch

Description

Keywords: attribute, meta, comment, constraint, directive

Occasionally, COREGen calls on XST to help with the generation of cores. In certain instances, XST is not picking up on synthesis directives given by COREGen.

Solution

This issue is fixed in ISE 8.1i.

A tactical patch has been released for 7.1i Service Pack 4 (SP4), and can be obtained from the Download Center at:
http://www.xilinx.com/xlnx/xil_sw_updates_home.jsp?update=sp

NT:
http://www.xilinx.com/txpatches/pub/swhelp/ise7_updates/71i_sp4_xst_patch_win.zip
To install/use:
1. Rename the following files (located in the %XILINX%\bin\nt directory):
- xst.exe
- libxst.dll libIdem_Bfun.dll
- libXst_Bfun.dll
- libXst_CoreData.dll
- libXst_Util.dll

to:

- xst_old.exe
- libxst_old.dll
- libIdem_Bfun_old.dll
- libXst_Bfun_old.dll
- libXst_CoreData_old.dll
- libXst_Util_old.dll

2. Extract the archive to the %XILINX% directory.

Solaris:
http://www.xilinx.com/txpatches/pub/swhelp/ise7_updates/71i_sp4_xst_patch_sol.tar.gz
To install/use:
1. Rename the following files (located in the $XILINX\bin\sol directory):
- xst, libxst.so
- libIdem_Bfun.so
- libXst_Bfun.so
- libXst_CoreData.so
- libXst_Util.so

to:

- xst_old
- libxst_old.so
- libIdem_Bfun_old.so
- libXst_Bfun_old.so
- libXst_CoreData_old.so
- libXst_Util_old.so.

2. Extract the archive to the $XILINX directory.

Linux:
http://www.xilinx.com/txpatches/pub/swhelp/ise7_updates/71i_sp4_xst_patch_lin.tar.gz
To install/use:
1. Rename the following files (located in the $XILINX\bin\lin directory ):
- xst, libxst.so
- libIdem_Bfun.so
- libXst_Bfun.so
- libXst_CoreData.so
- libXst_Util.so

to:

- xst_old
- libxst_old.so
- libIdem_Bfun_old.so
- libXst_Bfun_old.so
- libXst_CoreData_old.so
- libXst_Util_old.so.

2. Extract the archive to the $XILINX directory.

Linux 64:
http://www.xilinx.com/txpatches/pub/swhelp/ise7_updates/71i_sp4_xst_patch_lin64.tar.gz
To install/use:
1. Rename the following (located in the $XILINX\bin\lin directory):
- xst, libxst.so
- libIdem_Bfun.so
- libXst_Bfun.so
- libXst_CoreData.so
- libXst_Util.so

to:

- xst_old
- libxst_old.so
- libIdem_Bfun_old.so
- libXst_Bfun_old.so
- libXst_CoreData_old.so
- libXst_Util_old.so

2. Extract the archive to the $XILINX directory.
AR# 22104
Date Created 09/16/2005
Last Updated 12/16/2008
Status Archive
Type General Article