CASPER_With_ISE_13.x - david-macmahon/wiki_convert_test GitHub Wiki
How to compile CASPER tools under ISE 13.1
Lately several people have wanted to compile simulink designs on ISE 13. Unfortunately, Xilinx removed support for several necessary hardware pcores we use for ROACH compilation.
The solution is simple: add the following pcores to your XPS_ROACH_BASE/pcores folder:
bram_if_cntlr_v1_00_a
bram_if_cntlr_v1_00_b
ipif_common_v1_00_c
opb_arbiter_v1_02_e
opb_bram_if_cntlr_v1_00_a
opb_ipif_v3_00_a
opb_opb_lite_v1_00_a
opb_v20_v1_10_c
proc_common_v1_00_a
libXst_Core.so Error
In some circumstances with ISE 13.1 and 13.2, the following error presents at the end of the MAP phase:
"/opt/Xilinx/13.1/ISE_DS/ISE//lib/lin64/libXst_Core.so: error: symbol lookup error: undefined symbol: _ZN5antlr6BitSetD1Ev"
There are three solutions to this:
1. turn off the "-register_duplication" and "logic_opt" switches
2. set the following environment variable: setenv LD_PRELOAD /Xilinx/13.1/ISE_DS/ISE/lib/lin64/libAntlr.so (Correct path for your installation)
3. upgrade to ISE 13.3, which Xilinx says will resolve the problem
To get more information on this bug, visit http://www.xilinx.com/support/answers/42981.htm.
Note that the following Xilinx page addresses this problem: http://www.xilinx.com/support/answers/34778.htm
Virtex 6 compatibility Error
If an error occurs regarding a Virtex 6 compatibility issue with opb_v20, please edit the pcore file opb_v20_v1_10_c/data/opb_v20_v2_1_0.mpd and add support for virtex 6 by including 'virtex6sx=DEVELOPMENT' to the ARCH_SUPPORT_MAP list on line 57.