Hi there,
i have a problem with my vhdl testbench. i have an ip-core generated in verilog-code, wrapped and instantiated in my tb.
However, i get the following message in the simulator console:
"PUR_INST.PURNET" from module "tb.Inst_top.u1_dut.xjc8ae8.epa4aa7.baa8f3b" (module not found)
the core also includes a verilog testbench and macro-file for the simulation, which compiles fine
i am using the same macro, and i cannot seem to find any difference on how to instantiate the module between the verilog template and my vhdl code.
the missing module is required in ip-core_beh.v:
Code Verilog - [expand] |
1
2
3
4
| `ifdef SGMII_NO_CTC
yz29ae8 xjc8ae8 ( .rst_n (rst_n), .mr_main_reset (tuda3da), .thf96b3 (serdes_recovered_clk), .ykcb59e (ofdce1f), .vv5acf1 (wje70fc), .end678f (nt387e4), .oub3c7c (rx_clk_125), .jr9e3e0 (psc5e98), .hof1f06 (vk2f4c3), .ir8f833 (ip7a61a), .rg7c19c (rx_compensation_err) );
assign ctc_drop_flag = 1'b0;
assign ctc_add_flag = 1'b0; |
i beleave that ctc is set to dynamic (so it should, at least, although i cannot find its definition)
Any hints from your side? Surely this information is not enough to give any clues, but i dont know this much about verilog