The filter_cnt code in i2c_master_bit_ctrl is different between the VHDL version and Verilog versions. In Verilog the counter is only started when ena = 1, in the VHDL version the counter starts after reset and one has to wait 0x4000 master clk cycles before I2C communication can begin correctly.
Type your text here
Fixed in revision 76