I2C protocol on FPGA verilog code
no vote
This is a slave protocol for FPGA EEPROM on a 512Kb EEPROM, it should be working for Nexys4 FPGA. The slave protocol uses a Tri-State buffer to control the SDA and SCL inouts of the FPGA, you should connect the pins of the EEPROM to the I/O of the Nexys, therefore try to upload this trough Xilinx and then try it. The idea of the code is to help people to move forward on their projects or works, this code would be useful to people really stuck on EEPROM i2c programming