Hello,
I am trying to adapt this core and its TB for Vivado 2015.4.
During behav sim I run into the following error...
"ERROR: [XSIM 43-4287] "D:/work/OpenCores/10_100_1000 Mbps tri-mode ethernet MAC/vivado/tb/User_int_sim.v" Line 121. Undefined system task '$ip_32W_gen'"
I am copy + pasting the part of the code from the User_int_sim.v file -------------------
always @ (posedge Clk_user)
    if (Tx_mac_wa && CPU_init_end)
        $ip_32W_gen("../data/config.ini",operation,data);
        // config.ini = Packet begin length, Packet end length, Packet number per length, ..., ...
    else
        begin
        operation    <=0;
        data        <=0;
        end
-----------------------------------------------------------------------------------------------------------------------------
Has anybody encountered this problem and has a solution for it?
I did not understand this reply from Jon Gao either : 
http://opencores.org/bug,view,238dpaul