Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Contributor
zecary
Posts: 25
Registered: ‎03-24-2012
0

problem of user library and fifo instantiation in BFM simulation

Hi all,

 

I'm trying to use BFM to simulate my PLB slave peripheral. But a problem is comming that how I can parse my own library, package and fifo NGC created by Coregenerator into this simulatin project? Now, when I click "simulate", I got errors like

 

ERROR:HDLCompiler:104 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 61: Cannot find <pkg_nocem> in library <bridge_noc_plb_v1_00_a>. Please ensure that the library was compiled, and that a library and a use clause are present in the VHDL file.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 111: <arb_cntrl_word_in> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 114: <arb_cntrl_word_out> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 116: <nocem_dw> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 120: <nocem_dw> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 124: <pkt_cntrl_word> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 128: <pkt_cntrl_word> is not declared.
ERROR:HDLCompiler:854 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 93: Unit <user_logic> ignored due to previous errors.
ERROR:HDLCompiler:374 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 166: Entity <user_logic> is not yet compiled.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 171: <integer> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 172: <integer> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 175: <std_logic_vector> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 176: <std_logic> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 177: <std_logic> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 178: <std_logic_vector> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 179: <std_logic> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 180: <std_logic> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 181: <std_logic_vector> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 182: <std_logic> is not declared.
make: *** [sim] Error 1
ERROR:HDLCompiler:104 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 61: Cannot find <pkg_nocem> in library <bridge_noc_plb_v1_00_a>. Please ensure that the library was compiled, and that a library and a use clause are present in the VHDL file.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 111: <arb_cntrl_word_in> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 114: <arb_cntrl_word_out> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 116: <nocem_dw> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 120: <nocem_dw> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 124: <pkt_cntrl_word> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 128: <pkt_cntrl_word> is not declared.
ERROR:HDLCompiler:854 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 93: Unit <user_logic> ignored due to previous errors.
ERROR:HDLCompiler:374 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 166: Entity <user_logic> is not yet compiled.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 171: <integer> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 172: <integer> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 175: <std_logic_vector> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 176: <std_logic> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 177: <std_logic> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 178: <std_logic_vector> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 179: <std_logic> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 180: <std_logic> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 181: <std_logic_vector> is not declared.
ERROR:HDLCompiler:69 - "C:/CZ/NoC_delta_EDK/EDK/Single_uBlaze_16K/pcores/bridge_noc_plb_v1_00_a/hdl/vhdl/user_logic.vhd" Line 182: <std_logic> is not declared.
make: *** [sim] Error 1

 

any help is really appreciated. Thanks.

Moderator
graces
Posts: 410
Registered: ‎07-16-2008
0

Re: problem of user library and fifo instantiation in BFM simulation

ERROR:HDLCompiler:104 message suggests that the library referenced in VHDL code needs to be compiled first.

 

I recommend that you post to EDK and Platform Studio forum to check if something is missing in the XPS flow.

Contributor
zecary
Posts: 25
Registered: ‎03-24-2012
0

Re: problem of user library and fifo instantiation in BFM simulation

Thanks,  graces

Newbie
4vbc
Posts: 3
Registered: ‎09-21-2012
0

Re: problem of user library and fifo instantiation in BFM simulation

Apparently there is not  fix  for this.  No forum suggestion for vhdl  files seems to work.