vcs编译xilinx的库
在用vcs编译xilinx的库的时候,有一个问题始终没有解决,
The character 'v' is illegal in the context.
"/opt/Xilinx/Vivado2016/Vivado/2016.1/data/secureip/gthe2_channel_fast/gthe2_channel_fast_001.vp",
543
我的vcs版本是2010,vivado版本是2016.1
vcs的编译语句如下:
vcs +alwaystrigger +v2k +cli \
-PP \
-lca \
-debug_all \
-debug_pp \
-full64 \
-cm line \
-Mupdate \
-R -V\
+define+VCS \
+verilog2001ext+.vp \
+incdir+../.+../../../../../sources_1/imports/vc707_pcie_x8_gen2/example_design \
+incdir+../.+../../../../../sources_1/ip/vc707_pcie_x8_gen2/source \
+incdir+../.+../tests \
+incdir+../.+../dsport \
-f xilinx_lib_vcs.f \
-f ../source_rtl.f \
-f board_rtl.f
其中出错的就是xilinx_lib_vcs.f中的库:
-y $XILINX_VIVADO/data/verilog/src/unisims
-y $XILINX_VIVADO/data/verilog/src/unimacro
-y $XILINX_VIVADO/data/verilog/src/retarget
-f $XILINX_VIVADO/data/secureip/secureip_cell.list.f +libext+.v
//-f $XILINX_VIVADO/data/secureip/gthe2_channel_fast/gthe2_channel_fast_cell.list.vf
//-v $XILINX_VIVADO/data/secureip/gthe2_channel_fast/gthe2_channel_fast_001.vp
//-v $XILINX_VIVADO/data/secureip/gthe2_channel_fast/gthe2_channel_fast_002.vp
-f $XILINX_VIVADO/data/secureip/axi_bfm/axi_bfm_cell.list.f +libext+.v
+incdir+$XILINX_VIVADO/data/verilog/src +libext+.v
$XILINX_VIVADO/data/verilog/src/glbl.v
哪位大神可以解答一下,很是着急