Цитата(count_enable @ Jan 9 2014, 16:43)

Доброго времени суток,
Впервые столкнулся с таким эррором (Modelsim 10.2c, ISE 14.2):
Код
-- Loading entity s6_gtpwizard_v1_11_top
# ** Error: netgen/par/s6_gtpwizard_v1_11_top_timesim.vhd(298709): (vcom-1078) Identifier "GSR" is not directly visible.
#
# Potentially visible declarations are:
# simprim.VCOMPONENTS.GSR at C:\Xilinx\14.2\ISE_DS\ISE\vhdl\src\simprims\simprim_Vcomponents_mti.vhd(23) (signal)
# unisim.VCOMPONENTS.GSR at C:\Xilinx\14.2\ISE_DS\ISE\vhdl\src\unisims\unisim_VCOMP.vhd(22) (signal)
#
# ** Error: netgen/par/s6_gtpwizard_v1_11_top_timesim.vhd(298711): (vcom-1078) Identifier "GTS" is not directly visible.
#
# Potentially visible declarations are:
# simprim.VCOMPONENTS.GTS at C:\Xilinx\14.2\ISE_DS\ISE\vhdl\src\simprims\simprim_Vcomponents_mti.vhd(24) (signal)
# unisim.VCOMPONENTS.GTS at C:\Xilinx\14.2\ISE_DS\ISE\vhdl\src\unisims\unisim_VCOMP.vhd(23) (signal)
#
# ** Error: netgen/par/s6_gtpwizard_v1_11_top_timesim.vhd(298713): VHDL Compiler exiting
# ** Error: C:/MentorGraphics/modelsim/win64/vcom failed.
# Error in macro ./DEMO_TB.tdo line 23
# C:/MentorGraphics/modelsim/win64/vcom failed.
В нете нашел только похожее при конфликте библиотек для signed/unsigned типов, но это не тот случай.
Я не особо разбираюсь в VHDL-е, но у Xilinx-а есть два варианта библиотек компонентов: unisim - для простой симуляции и simprim - для симуляции с задержками компонентов. В логе я вижу упоминание обеих библиотек, что наводит на мысль про их одновременное подключение. Это и может вызывать конфликт. В verilog-варианте, насколько я помню, такой проблемы нет по причине заведомо разных имён компонентов в разных библиотеках.