Hallo, ich habe ein Design mit einem per Vivado generierten FIFO. Dieses Design möchte ich per VUnit/Questasim simulieren. Vivado erzeugt ja zu diesem Zweck eine Datei mit der Endung "_sim_netlist.vhdl". Beim Compilieren dieser Datei bekomme ich rätselhafte Fehlermeldungen:
1 | WARNING - <long_path>/pl_biom-fpga.gen/sources_1/ip/ctrl_bus_rx_fifo/ctrl_bus_rx_fifo_sim_netlist.vhdl: failed to find a primary design unit 'ctrl_bus_rx_fifo_fifo_generator_v13_2_5' in library 'biom_fpga_lib' |
2 | [mCompiling into biom_fpga_lib: ../synthesis/pl_biom-fpga.gen/sources_1/ip/ctrl_bus_rx_fifo/ctrl_bus_rx_fifo_sim_netlist.vhdl [0m[31;1mfailed[0m[m |
3 | [0m[m=== Command used: === |
4 | /tools/mentor/questa_sim-2020.2/questasim/linux_x86_64/vcom -quiet -modelsimini <long_path>/modelsim.ini -2008 -work biom_fpga_lib <long_path>/pl_biom-fpga.gen/sources_1/ip/ctrl_bus_rx_fifo/ctrl_bus_rx_fifo_sim_netlist.vhdl |
5 | [0m[m |
6 | [0m[m=== Command output: === |
7 | ###### /opt/xilinx_simlib/unisim/73823f3/_primary.dat(48): <in protected region>** Error: /opt/xilinx_simlib/unisim/73823f3/_primary.dat(48): in protected region |
8 | ** Error: /opt/xilinx_simlib/unisim/73823f3/_primary.dat(48): in protected region |
9 | ** Error: /opt/xilinx_simlib/unisim/73823f3/_primary.dat(48): in protected region |
10 | ** Error: /opt/xilinx_simlib/unisim/73823f3/_primary.dat(48): in protected region |
11 | ** Error: /opt/xilinx_simlib/unisim/73823f3/_primary.dat(48): in protected region |
12 | ... |
Kann damit jemand was anfangen?